StormByte-Config 2.0.0
C++26 configuration-document module of the StormByte suite
 
Loading...
Searching...
No Matches
StormByte::Config::Item::Value Member List

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

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
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::Valuevirtual
Equals(const Base &base) const overrideStormByte::Config::Item::Valueprotectedvirtual
IsNameValid(const StormByte::String::String &name) noexceptStormByte::Config::Item::Basestatic
IsNameValid(std::string_view name) noexceptStormByte::Config::Item::Basestatic
Kind() const noexceptStormByte::Config::Item::Value
m_nameStormByte::Config::Item::Baseprotected
MakePointer(Args &&... args)StormByte::Clonable< Base, StormByte::Shared< Base > >static
Move() overrideStormByte::Config::Item::Valuevirtual
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 bool &()StormByte::Config::Item::Value
operator const bool &() constStormByte::Config::Item::Value
operator const int &() constStormByte::Config::Item::Value
operator const StormByte::BinaryData &() constStormByte::Config::Item::Value
operator const StormByte::String::String &() constStormByte::Config::Item::Value
operator double() constStormByte::Config::Item::Value
operator double &()StormByte::Config::Item::Value
operator int &()StormByte::Config::Item::Value
operator StormByte::BinaryData &()StormByte::Config::Item::Value
operator StormByte::String::String &()StormByte::Config::Item::Value
operator!=(const Base &base) const noexceptStormByte::Config::Item::Base
operator=(const Value &value)StormByte::Config::Item::Value
operator=(Value &&value) noexceptStormByte::Config::Item::Value
operator=(int value)StormByte::Config::Item::Value
operator=(double value)StormByte::Config::Item::Value
operator=(bool value)StormByte::Config::Item::Value
operator=(const StormByte::String::String &value)StormByte::Config::Item::Value
operator=(const char *value)StormByte::Config::Item::Value
operator=(const StormByte::BinaryData &value)StormByte::Config::Item::Value
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 Base &base) const noexceptStormByte::Config::Item::Base
PointerType typedefStormByte::Clonable< Base, StormByte::Shared< Base > >
Serialize(const int &indent_level) const overrideStormByte::Config::Item::Valuevirtual
Type() const noexcept overrideStormByte::Config::Item::Valuevirtual
TypeToString() const noexceptStormByte::Config::Item::Baseinline
Value(int value)StormByte::Config::Item::Valueexplicit
Value(double value)StormByte::Config::Item::Valueexplicit
Value(bool value)StormByte::Config::Item::Valueexplicit
Value(const StormByte::String::String &value)StormByte::Config::Item::Valueexplicit
Value(StormByte::String::String &&value)StormByte::Config::Item::Valueexplicit
Value(const char *value)StormByte::Config::Item::Valueexplicit
Value(std::string_view value)StormByte::Config::Item::Valueexplicit
Value(const StormByte::BinaryData &value)StormByte::Config::Item::Valueexplicit
Value(StormByte::BinaryData &&value)StormByte::Config::Item::Valueexplicit
Value(const StormByte::String::String &name, int value)StormByte::Config::Item::Value
Value(const StormByte::String::String &name, double value)StormByte::Config::Item::Value
Value(const StormByte::String::String &name, bool value)StormByte::Config::Item::Value
Value(const StormByte::String::String &name, const StormByte::String::String &value)StormByte::Config::Item::Value
Value(const StormByte::String::String &name, const char *value)StormByte::Config::Item::Value
Value(const StormByte::String::String &name, const StormByte::BinaryData &value)StormByte::Config::Item::Value
Value(std::string_view name, int value)StormByte::Config::Item::Value
Value(std::string_view name, double value)StormByte::Config::Item::Value
Value(std::string_view name, bool value)StormByte::Config::Item::Value
Value(std::string_view name, std::string_view value)StormByte::Config::Item::Value
Value(std::string_view name, const char *value)StormByte::Config::Item::Value
Value(std::string_view name, const StormByte::BinaryData &value)StormByte::Config::Item::Value
Value(const Value &value)StormByte::Config::Item::Value
Value(Value &&value) noexceptStormByte::Config::Item::Value
~Base() noexcept overrideStormByte::Config::Item::Base
~Clonable() noexcept=defaultStormByte::Clonable< Base, StormByte::Shared< Base > >virtual
~Value() noexcept overrideStormByte::Config::Item::Value