ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
Variable Member List

This is the complete list of members for Variable, including all inherited members.

alib::config::Configuration (defined in Variable)Variablefriend
AsCursor()Variableinline
AsCursor() constVariableinline
AssemblePath(strings::TAString< typename cmTree::CharacterType, lang::HeapAllocator > &targetString, lang::CurrentData targetData=lang::CurrentData::Clear) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
AssemblePath(strings::TAString< typename cmTree::CharacterType, lang::HeapAllocator > &targetString, const TCursor< true > &parent, lang::CurrentData targetData=lang::CurrentData::Clear) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Child(const NameType &name) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
cmCursor typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
cmNode typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
cmTree typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
CountChildren() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
create(const String &typeName, const String &defaultValue)Variableprotected
CreateChild(const NameType &childName, TArgs &&... args) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
CreateChildIfNotExistent(const NameType &name, TArgs &&... args)StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
CreatePathIfNotExistent(const NameType &path, TArgs &&... args)StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Cursor typedefVariableprivate
dbgCheckTree() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
dbgCheckTreeAndNode() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Declare(const String &name, const String &typeName, const String &defaultValue=NULL_STRING)Variable
Declare(const Declaration *declaration)Variable
Declare(TEnum Enum)Variableinline
Declare(TEnum Enum, const Box &replacements)Variableinline
Define(Priority requestedPriority=Priority::Standard)Variable
Delete()Variable
DeleteChild(const NameType &childName) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
DeleteChild(TCursor &child) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
DeleteChildren() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Depth() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Distance(const TCursor< true > &other) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Export(AString &dest, const StringEscaper *escaper=nullptr) constVariableinline
alib::containers::StringTree::TCursor::Export()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
alib::containers::StringTree::TCursor::Export() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
FirstChild() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Get()Variableinline
Get() constVariableinline
GetBool()Variableinline
GetBox()Variableinline
GetConfiguration() constVariableinline
GetDeclaration() constVariableinline
GetDouble()Variableinline
GetFloat()Variableinline
GetInt()Variableinline
getMeta() constVariableinlineprotected
GetOrSetDefault(const String &value, Priority priority=Priority::DefaultValues)Variableinline
GetOrSetDefault(bool value, Priority priority=Priority::DefaultValues)Variableinline
GetOrSetDefault(integer value, Priority priority=Priority::DefaultValues)Variableinline
GetPriority() constVariableinline
GetString()Variableinline
GetString(int idx)Variableinline
GetStrings()Variableinline
GoTo(const NameType &path)StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToChild(const NameType &name)StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToCreateChildIfNotExistent(const NameType &name, TArgs &&... args)StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToCreatedPathIfNotExistent(const NameType &path, TArgs &&... args)StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToFirstChild()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToLastChild()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToNextSibling()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToParent()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToPreviousSibling()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
GoToRoot()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
HasChildren() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
HasNextSibling() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
HasPreviousSibling() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Import(const String &src, Priority priority, const StringEscaper *escaper=nullptr)Variable
IsDeclared() constVariableinline
IsDefined() constVariableinline
IsDefinedExternally() constVariableinline
IsInvalid() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
IsNotDefined() constVariableinline
IsRoot() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
IsValid() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
LastChild() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Name(AString &target) constVariableinline
alib::containers::StringTree::TCursor::Name() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
NextSibling() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
operator bool()Variableinline
operator const String &()Variableinline
operator const Substring()Variableinline
operator double()Variableinline
operator float()Variableinline
operator integer()Variableinline
operator TCursor<!TConst >()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
operator!=(const TCursor &other) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
operator()(const NameType &path) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
operator*()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
operator*() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
operator->()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
operator->() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
operator=(bool val)Variableinline
operator=(integer val)Variableinline
operator=(float val)Variableinline
operator=(double val)Variableinline
operator=(const String &val)Variableinline
alib::containers::StringTree::TCursor::operator=(const TCursor &) noexcept=defaultStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
alib::containers::StringTree::TCursor::operator=(TCursor &&) noexcept=defaultStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
operator==(const TCursor &other) constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Parent() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
PreviousSibling() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Root() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Size()Variableinline
substitute(const String &importString, AString &buf, const StringEscaper *escaper)Variableprotected
TCursor(cmTree *pTree, cmNode *pNode) noexceptStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
TCursor() noexcept=defaultStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
TCursor(const TCursor &src) noexceptStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
TCursor(TCursor &&src) noexceptStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Tree()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Try(const String &name)Variableinline
Try(const String &name, const String &typeName)Variable
Try(const Declaration *decl)Variable
TStringTree typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
Value()StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected
Value() constStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >inlineprotected
Variable()=defaultVariable
Variable(const Cursor &cursor)Variableinline
Variable(const Cursor &cursor, const String &typeName, const String &defaultValue=NULL_STRING)Variableinline
Variable(Configuration &cfg)Variableinlineexplicit
Variable(lang::Camp &camp)Variableinlineexplicit
Variable(Configuration &cfg, const String &name, const String &typeName, const String &defaultValue=NULL_STRING)Variableinline
Variable(lang::Camp &camp, const String &name, const String &typeName, const String &defaultValue=NULL_STRING)Variableinline
Variable(const String &name, const String &typeName, const String &defaultValue=NULL_STRING)Variableinline
Variable(Configuration &cfg, const Declaration *decl)Variableinline
Variable(lang::Camp &camp, const Declaration *decl)Variableinline
Variable(Configuration &cfg, TEnum Enum)Variableinline
Variable(lang::Camp &camp, TEnum Enum)Variableinline
Variable(Configuration &cfg, TEnum Enum, const Box replacements)Variableinline
Variable(lang::Camp &camp, TEnum Enum, const Box replacements)Variableinline
~TCursor() noexcept=defaultStringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst >protected