StormByte C++ Library: Config module 1.0.1.9999
StormByte-Config is the configuration module of the StormByte C++ suite.
Loading...
Searching...
No Matches
StormByte::Config::Config Member List

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

Add(const Item::Base &item)StormByte::Config::Configinline
Add(Item::Base &&item)StormByte::Config::Configinline
AddHookAfterRead(HookFunction hook)StormByte::Config::Configinline
AddHookBeforeRead(HookFunction hook)StormByte::Config::Configinline
Binary::Reader (defined in StormByte::Config::Config)StormByte::Config::Configfriend
Binary::Writer (defined in StormByte::Config::Config)StormByte::Config::Configfriend
Clear() noexceptStormByte::Config::Configinline
Config()StormByte::Config::Config
Config(const Config &config)=defaultStormByte::Config::Config
Config(Config &&config) noexcept=defaultStormByte::Config::Config
Count() const noexceptStormByte::Config::Configinlinevirtual
Exists(const std::string &path) constStormByte::Config::Configinline
Items() noexceptStormByte::Config::Configinline
Items() const noexceptStormByte::Config::Configinline
Load(std::istream &stream, Mode mode=Mode::Text)StormByte::Config::Configstatic
m_after_read_hooksStormByte::Config::Configprotected
m_before_read_hooksStormByte::Config::Configprotected
m_on_existing_actionStormByte::Config::Configprotected
m_on_parse_failure_hookStormByte::Config::Configprotected
m_rootStormByte::Config::Configprotected
OnExistingAction(const OnExistingAction &on_existing)StormByte::Config::Configinline
OnParseFailure(OnFailureHook hook)StormByte::Config::Configinline
operator std::string() constStormByte::Config::Config
operator!=(const Config &config) const noexceptStormByte::Config::Configinline
operator<<(const Config &source)StormByte::Config::Config
operator<<(std::istream &istream)StormByte::Config::Config
operator<<(const std::string &str)StormByte::Config::Config
operator<<StormByte::Config::Configfriend
operator<<StormByte::Config::Configfriend
operator=(const Config &config)=defaultStormByte::Config::Config
operator=(Config &&config) noexcept=defaultStormByte::Config::Config
operator==(const Config &config) const noexceptStormByte::Config::Configinline
operator>>StormByte::Config::Configfriend
operator>>StormByte::Config::Configfriend
operator>>(Config &dest) constStormByte::Config::Config
operator>>(std::ostream &ostream) constStormByte::Config::Config
operator>>(std::string &str) constStormByte::Config::Config
operator[](const std::string &path)StormByte::Config::Configinline
operator[](const std::string &path) constStormByte::Config::Configinline
operator[](const size_t &index)StormByte::Config::Configinline
operator[](const size_t &index) constStormByte::Config::Configinline
Remove(const std::string &path)StormByte::Config::Configinline
Remove(const size_t &index)StormByte::Config::Configinline
Save(std::ostream &stream, Mode mode=Mode::Text) constStormByte::Config::Config
Size() const noexceptStormByte::Config::Configinlinevirtual
~Config()=defaultStormByte::Config::Configvirtual