liballofw
allofw::Configuration Member List

This is the complete list of members for allofw::Configuration, including all inherited members.

Create()allofw::Configurationstatic
CreateFromFile(const char *args=nullptr)allofw::Configurationstatic
destroyNode(Node *node)=0allofw::Configurationpure virtual
getBoolean(const char *path, bool fallback=0.0)=0allofw::Configurationpure virtual
getDouble(const char *path, double fallback=0.0)=0allofw::Configurationpure virtual
getFloat(const char *path, float fallback=0.0f)=0allofw::Configurationpure virtual
getInt32(const char *path, int fallback=0)=0allofw::Configurationpure virtual
getNode(const char *key)=0allofw::Configurationpure virtual
getString(const char *path, char *output, size_t output_capacity, const char *fallback="")=0allofw::Configurationpure virtual
getString(const char *path, const char *fallback="")allofw::Configurationinline
getStringLength(const char *path, const char *fallback="")=0allofw::Configurationpure virtual
getUInt32(const char *path, unsigned int fallback=0)=0allofw::Configurationpure virtual
parseFile(const char *path)=0allofw::Configurationpure virtual
parseFile(const char *path, const char *key)=0allofw::Configurationpure virtual
ParseMainArgs(int argc, char *argv[])allofw::Configurationstatic
~Configuration()allofw::Configurationinlinevirtual