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::Value< T > Member List

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

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
Clone() const overrideStormByte::Config::Item::Value< T >inlinevirtual
IsNameValid() const noexceptStormByte::Config::Item::Baseinline
m_nameStormByte::Config::Item::Baseprotected
m_valueStormByte::Config::Item::Value< T >protected
Move() overrideStormByte::Config::Item::Value< T >inlinevirtual
Name() const noexceptStormByte::Config::Item::Baseinline
Name(const std::string &name) noexceptStormByte::Config::Item::Baseinline
operator std::string() constStormByte::Config::Item::Baseinline
operator!=(const Value< T > &single) const noexceptStormByte::Config::Item::Value< T >inline
StormByte::Config::Item::Base::operator!=(const Base &base) const noexceptStormByte::Config::Item::Baseinline
operator*() noexceptStormByte::Config::Item::Value< T >inline
operator*() const noexceptStormByte::Config::Item::Value< T >inline
operator=(const Value &single)=defaultStormByte::Config::Item::Value< T >
operator=(Value &&single) noexcept=defaultStormByte::Config::Item::Value< T >
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 Value< T > &single) const noexceptStormByte::Config::Item::Value< T >inline
StormByte::Config::Item::Base::operator==(const Base &base) const noexceptStormByte::Config::Item::Baseinline
Serialize(const int &indent_level) const noexcept overrideStormByte::Config::Item::Value< T >virtual
Type() const noexcept overrideStormByte::Config::Item::Value< T >inlinevirtual
TypeToString() const noexceptStormByte::Config::Item::Baseinline
Value(const T &value)StormByte::Config::Item::Value< T >inline
Value(const char *value) (defined in StormByte::Config::Item::Value< T >)StormByte::Config::Item::Value< T >inline
Value(const char *name, const char *value) (defined in StormByte::Config::Item::Value< T >)StormByte::Config::Item::Value< T >inline
Value(T &&value)StormByte::Config::Item::Value< T >inline
Value(const std::string &name, const T &value)StormByte::Config::Item::Value< T >inline
Value(std::string &&name, T &&value)StormByte::Config::Item::Value< T >inline
Value(const std::string &name, const char *value)StormByte::Config::Item::Value< T >inline
Value(std::string &&name, const char *value)StormByte::Config::Item::Value< T >inline
Value(const Value &single)=defaultStormByte::Config::Item::Value< T >
Value(Value &&single) noexcept=defaultStormByte::Config::Item::Value< T >
StormByte::Config::Item::Base::Value() constStormByte::Config::Item::Baseinline
StormByte::Config::Item::Base::Value()StormByte::Config::Item::Baseinline
~Base() noexcept=defaultStormByte::Config::Item::Basevirtual
~Value() noexcept override=defaultStormByte::Config::Item::Value< T >virtual