StormByte C++ Library: Config module 0.0.9999
StormByte-Config is a StormByte library module for parsing configuration files
Loading...
Searching...
No Matches
StormByte::Config::Item::List Member List

This is the complete list of members for StormByte::Config::Item::List, including all inherited members.

Add(const Base &item, const OnExistingAction &on_existing=OnExistingAction::ThrowException)StormByte::Config::Item::Containerinline
Add(Base &&item, const OnExistingAction &on_existing=OnExistingAction::ThrowException)StormByte::Config::Item::Containerinline
Add(Base::PointerType item, const OnExistingAction &on_existing)StormByte::Config::Item::Container
Base()=defaultStormByte::Config::Item::Base
Base(const std::string &name)StormByte::Config::Item::Base
Base(const Base &base)=defaultStormByte::Config::Item::Base
Base(Base &&base) noexcept=defaultStormByte::Config::Item::Base
Clear() noexceptStormByte::Config::Item::Containerinline
Clone() const overrideStormByte::Config::Item::Listinline
Container()=defaultStormByte::Config::Item::Container
Container(const std::string &name)StormByte::Config::Item::Container
Container(std::string &&name)StormByte::Config::Item::Container
Container(const Container &base)=defaultStormByte::Config::Item::Container
Container(Container &&base) noexcept=defaultStormByte::Config::Item::Container
ContainerType() const noexcept overrideStormByte::Config::Item::Listinlinevirtual
ContainerTypeToString() const noexceptStormByte::Config::Item::Containerinline
Count() const noexceptStormByte::Config::Item::Container
EnclosureCharacters(const ContainerType &type) noexceptStormByte::Config::Item::Containerinlinestatic
EndCharacter(const ContainerType &type) noexceptStormByte::Config::Item::Containerinlinestatic
Exists(const std::string &path) constStormByte::Config::Item::Container
IsNameValid() const noexceptStormByte::Config::Item::Baseinline
Items() noexceptStormByte::Config::Item::Containerinline
Items() const noexceptStormByte::Config::Item::Containerinline
List()=defaultStormByte::Config::Item::List
List(const std::string &name)StormByte::Config::Item::List
List(std::string &&name)StormByte::Config::Item::List
List(const List &list)=defaultStormByte::Config::Item::List
List(List &&list) noexcept=defaultStormByte::Config::Item::List
m_itemsStormByte::Config::Item::Containerprotected
m_nameStormByte::Config::Item::Baseprotected
Move() overrideStormByte::Config::Item::Listinline
Name() const noexceptStormByte::Config::Item::Baseinline
Name(const std::string &name) noexceptStormByte::Config::Item::Baseinline
operator std::string() constStormByte::Config::Item::Baseinline
operator!=(const Container &container) const noexceptStormByte::Config::Item::Containerinline
StormByte::Config::Item::Base::operator!=(const Base &base) const noexceptStormByte::Config::Item::Baseinline
operator=(const List &list)=defaultStormByte::Config::Item::List
operator=(List &&list) noexcept=defaultStormByte::Config::Item::List
StormByte::Config::Item::Container::operator=(const Container &base)=defaultStormByte::Config::Item::Container
StormByte::Config::Item::Container::operator=(Container &&base) noexcept=defaultStormByte::Config::Item::Container
StormByte::Config::Item::Base::operator=(const Base &base)=defaultStormByte::Config::Item::Base
StormByte::Config::Item::Base::operator=(Base &&base) noexcept=defaultStormByte::Config::Item::Base
operator==(const Container &container) const noexceptStormByte::Config::Item::Container
StormByte::Config::Item::Base::operator==(const Base &base) const noexceptStormByte::Config::Item::Baseinline
operator[](const size_t &index)StormByte::Config::Item::Container
operator[](const size_t &index) constStormByte::Config::Item::Container
operator[](const std::string &path)StormByte::Config::Item::Container
operator[](const std::string &path) constStormByte::Config::Item::Containerinline
Remove(const size_t &index)StormByte::Config::Item::Container
Remove(const std::string &path)StormByte::Config::Item::Container
Serialize(const int &indent_level) const noexcept overrideStormByte::Config::Item::Containervirtual
Size() const noexceptStormByte::Config::Item::Containerinline
Type() const noexcept overrideStormByte::Config::Item::Containerinlinevirtual
TypeToString() const noexceptStormByte::Config::Item::Baseinline
Value() constStormByte::Config::Item::Baseinline
Value()StormByte::Config::Item::Baseinline
~Base() noexcept=defaultStormByte::Config::Item::Basevirtual
~Container() noexcept override=defaultStormByte::Config::Item::Containervirtual
~List() noexcept override=defaultStormByte::Config::Item::List