StormByte-Config 2.0.0
C++26 configuration-document module of the StormByte suite
 
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 StormByte::Config::OnExistingAction &on_existing)StormByte::Config::Item::Containerinline
Add(Base &&item, const StormByte::Config::OnExistingAction &on_existing)StormByte::Config::Item::Containerinline
Add(const Base &item)StormByte::Config::Item::Containerinline
Add(Base &&item)StormByte::Config::Item::Containerinline
Add(Base::PointerType item)StormByte::Config::Item::Containerinline
Add(Base::PointerType item, const StormByte::Config::OnExistingAction &on_existing)StormByte::Config::Item::Container
As()StormByte::Config::Item::Base
As() constStormByte::Config::Item::Base
Base() noexceptStormByte::Config::Item::Base
Base(const StormByte::String::String &name)StormByte::Config::Item::Base
Base(const Base &base) noexcept=defaultStormByte::Config::Item::Base
Base(Base &&base) noexcept=defaultStormByte::Config::Item::Base
BeforeAdditionActions(Base::PointerType item, const StormByte::Config::OnExistingAction onexisting) overrideStormByte::Config::Item::Listprotectedvirtual
Clear() noexceptStormByte::Config::Item::Container
Clonable()=defaultStormByte::Clonable< Base, StormByte::Shared< Base > >
Clonable(const Clonable &)=defaultStormByte::Clonable< Base, StormByte::Shared< Base > >
Clonable(Clonable &&) noexcept=defaultStormByte::Clonable< Base, StormByte::Shared< Base > >
Clone() const overrideStormByte::Config::Item::Listinlinevirtual
Container()StormByte::Config::Item::Container
Container(const StormByte::String::String &name)StormByte::Config::Item::Container
Container(StormByte::String::String &&name)StormByte::Config::Item::Container
Container(const Container &base)StormByte::Config::Item::Container
Container(Container &&base) noexceptStormByte::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
Equals(const Base &other) const noexcept overrideStormByte::Config::Item::Containervirtual
Exists(const StormByte::String::String &path) constStormByte::Config::Item::Container
Exists(std::string_view path) constStormByte::Config::Item::Containerinline
GetOnExistingAction() const noexceptStormByte::Config::Item::Containerinline
IsNameValid(const StormByte::String::String &name) noexceptStormByte::Config::Item::Basestatic
IsNameValid(std::string_view name) noexceptStormByte::Config::Item::Basestatic
Items() noexceptStormByte::Config::Item::Containerinline
Items() const noexceptStormByte::Config::Item::Containerinline
List() noexceptStormByte::Config::Item::List
List(const StormByte::String::String &name)StormByte::Config::Item::Listexplicit
List(StormByte::String::String &&name)StormByte::Config::Item::Listexplicit
List(std::string_view name)StormByte::Config::Item::Listexplicit
List(const List &list)StormByte::Config::Item::List
List(List &&list) noexceptStormByte::Config::Item::List
m_itemsStormByte::Config::Item::Containerprotected
m_nameStormByte::Config::Item::Baseprotected
m_on_existing_actionStormByte::Config::Item::Containerprotected
MakePointer(Args &&... args)StormByte::Clonable< Base, StormByte::Shared< Base > >static
Move() overrideStormByte::Config::Item::Listinlinevirtual
Name() const noexceptStormByte::Config::Item::Baseinline
Name(const StormByte::String::String &name)StormByte::Config::Item::Baseinline
Name(std::string_view name)StormByte::Config::Item::Base
operator!=(const Container &container) const noexceptStormByte::Config::Item::Containerinline
StormByte::Config::Item::Base::operator!=(const Base &base) const noexceptStormByte::Config::Item::Base
operator=(const List &list)StormByte::Config::Item::List
operator=(List &&list) noexceptStormByte::Config::Item::List
StormByte::Config::Item::Container::operator=(const Container &base)StormByte::Config::Item::Container
StormByte::Config::Item::Container::operator=(Container &&base) noexceptStormByte::Config::Item::Container
StormByte::Config::Item::Base::operator=(const Base &base) noexcept=defaultStormByte::Config::Item::Base
StormByte::Config::Item::Base::operator=(Base &&base) noexcept=defaultStormByte::Config::Item::Base
Clonable< Base, StormByte::Shared< Base > >::operator=(const Clonable &)=defaultStormByte::Clonable< Base, StormByte::Shared< Base > >
Clonable< Base, StormByte::Shared< Base > >::operator=(Clonable &&) noexcept=defaultStormByte::Clonable< Base, StormByte::Shared< Base > >
operator==(const Container &container) const noexceptStormByte::Config::Item::Container
StormByte::Config::Item::Base::operator==(const Base &base) const noexceptStormByte::Config::Item::Base
operator[](const StormByte::Size &index)StormByte::Config::Item::Container
operator[](const StormByte::Size &index) constStormByte::Config::Item::Container
operator[](const StormByte::String::String &path)StormByte::Config::Item::Container
operator[](const StormByte::String::String &path) constStormByte::Config::Item::Containerinline
operator[](std::string_view path)StormByte::Config::Item::Containerinline
operator[](std::string_view path) constStormByte::Config::Item::Containerinline
PointerType typedefStormByte::Clonable< Base, StormByte::Shared< Base > >
Remove(const StormByte::Size &index)StormByte::Config::Item::Container
Remove(const StormByte::String::String &path)StormByte::Config::Item::Container
Remove(std::string_view path)StormByte::Config::Item::Containerinline
Serialize(const int &indent_level) const noexcept overrideStormByte::Config::Item::Containervirtual
SetOnExistingAction(StormByte::Config::OnExistingAction action) noexceptStormByte::Config::Item::Containerinline
Size() const noexceptStormByte::Config::Item::Container
Type() const noexcept overrideStormByte::Config::Item::Listinlinevirtual
TypeToString() const noexceptStormByte::Config::Item::Baseinline
~Base() noexcept overrideStormByte::Config::Item::Base
~Clonable() noexcept=defaultStormByte::Clonable< Base, StormByte::Shared< Base > >virtual
~Container() noexcept overrideStormByte::Config::Item::Containervirtual
~List() noexcept overrideStormByte::Config::Item::List