alib::variables::Configuration (defined in alib::variables::Variable) | alib::variables::Variable | friend |
AsCursor() | alib::variables::Variable | inline |
AsCursor() const | alib::variables::Variable | inline |
create(const String &typeName, const String &defaultValue) | alib::variables::Variable | protected |
Cursor typedef | alib::variables::Variable | private |
Declare(const String &name, const String &typeName, const String &defaultValue=NULL_STRING) | alib::variables::Variable | |
Declare(const Declaration *declaration) | alib::variables::Variable | |
Declare(TEnum Enum) | alib::variables::Variable | inline |
Declare(TEnum Enum, const Box &replacements) | alib::variables::Variable | inline |
Define(Priority requestedPriority=Priority::Standard) | alib::variables::Variable | |
Delete() | alib::variables::Variable | |
Export(AString &dest, const StringEscaper *escaper=nullptr) const | alib::variables::Variable | inline |
Get() | alib::variables::Variable | inline |
Get() const | alib::variables::Variable | inline |
GetBool() | alib::variables::Variable | inline |
GetBox() | alib::variables::Variable | inline |
GetConfiguration() const | alib::variables::Variable | inline |
GetDeclaration() const | alib::variables::Variable | inline |
GetDouble() | alib::variables::Variable | inline |
GetFloat() | alib::variables::Variable | inline |
GetInt() | alib::variables::Variable | inline |
getMeta() const | alib::variables::Variable | inlineprotected |
GetOrSetDefault(const String &value, Priority priority=Priority::DefaultValues) | alib::variables::Variable | inline |
GetOrSetDefault(bool value, Priority priority=Priority::DefaultValues) | alib::variables::Variable | inline |
GetOrSetDefault(integer value, Priority priority=Priority::DefaultValues) | alib::variables::Variable | inline |
GetPriority() const | alib::variables::Variable | inline |
GetString() | alib::variables::Variable | inline |
GetString(int idx) | alib::variables::Variable | inline |
GetStrings() | alib::variables::Variable | inline |
Import(const String &src, Priority priority, const StringEscaper *escaper=nullptr) | alib::variables::Variable | |
IsDeclared() const | alib::variables::Variable | inline |
IsDefined() const | alib::variables::Variable | inline |
IsDefinedExternally() const | alib::variables::Variable | inline |
IsNotDefined() const | alib::variables::Variable | inline |
Name(AString &target) const | alib::variables::Variable | inline |
operator bool() | alib::variables::Variable | inline |
operator const String &() | alib::variables::Variable | inline |
operator const Substring() | alib::variables::Variable | inline |
operator double() | alib::variables::Variable | inline |
operator float() | alib::variables::Variable | inline |
operator integer() | alib::variables::Variable | inline |
operator=(bool val) | alib::variables::Variable | inline |
operator=(integer val) | alib::variables::Variable | inline |
operator=(float val) | alib::variables::Variable | inline |
operator=(double val) | alib::variables::Variable | inline |
operator=(const String &val) | alib::variables::Variable | inline |
Size() | alib::variables::Variable | inline |
substitute(const String &importString, AString &buf, const StringEscaper *escaper) | alib::variables::Variable | protected |
Try(const String &name) | alib::variables::Variable | inline |
Try(const String &name, const String &typeName) | alib::variables::Variable | |
Try(const Declaration *decl) | alib::variables::Variable | |
Variable()=default | alib::variables::Variable | |
Variable(const Cursor &cursor) | alib::variables::Variable | inline |
Variable(const Cursor &cursor, const String &typeName, const String &defaultValue=NULL_STRING) | alib::variables::Variable | inline |
Variable(Configuration &cfg) | alib::variables::Variable | inlineexplicit |
Variable(Configuration &cfg, const String &name, const String &typeName, const String &defaultValue=NULL_STRING) | alib::variables::Variable | inline |
Variable(Configuration &cfg, const Declaration *decl) | alib::variables::Variable | inline |
Variable(Configuration &cfg, TEnum Enum) | alib::variables::Variable | inline |
Variable(Configuration &cfg, TEnum Enum, const Box replacements) | alib::variables::Variable | inline |