AllocatorType typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
base typedef | alib::variables::Configuration | private |
BooleanTokens | alib::variables::Configuration | |
CharacterType typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
checkChildName(const NameType &name) const | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | inlineprotected |
Clear() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Clear() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
cliPlugin | alib::variables::Configuration | protected |
Configuration(MonoAllocator &allocator, lang::CreateDefaults createDefaults=lang::CreateDefaults::Yes) | alib::variables::Configuration | |
ConstCursor typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
ConstCursorBase typedef | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
ConstRecursiveIterator typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
ConstructRootValue(TArgs &&... args) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
ConstructRootValue(TArgs &&... args) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
CountPlugins() | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
createCursor(baseNode &node) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inlineprotected |
createCursor(baseNode &node) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inlineprotected |
Cursor typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
CursorBase typedef | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
dbgRootDataSet | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
DbgSetDCSName(const char *name) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
DbgSetDCSName(const char *name) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
DeletePath(const String &path) | alib::variables::Configuration | |
DestructRootValue() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
DestructRootValue() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
detail::ConfigNodeHandler (defined in alib::variables::Configuration) | alib::variables::Configuration | friend |
detail::Entry (defined in alib::variables::Configuration) | alib::variables::Configuration | friend |
environmentPlugin | alib::variables::Configuration | protected |
Escaper | alib::variables::Configuration | |
GetAllocator() noexcept | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
GetAllocator() noexcept | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
GetPlugin(integer number) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
GetPlugin(Priority priority) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
GetPluginTypeSafe(Priority priority) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
GetPluginTypeSafe() | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
GetPriority(integer number) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
HandlerType typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
HasPlugins() | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
ImportCursor(CursorHandle handle) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
ImportCursor(ConstCursorHandle handle) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
ImportCursor(CursorHandle handle) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
ImportCursor(ConstCursorHandle handle) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
InsertPlugin(ConfigurationPlugin *plugin, lang::Responsibility responsibility=lang::Responsibility::KeepWithSender) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
IsEmpty() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
IsEmpty() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
listeners | alib::variables::Configuration | protected |
MonitorDistinctVariable(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const Variable &variable) | alib::variables::Configuration | inline |
MonitorPath(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const Configuration::Cursor &cursor) | alib::variables::Configuration | inline |
MonitorPathPrefix(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const String &pathPrefix) | alib::variables::Configuration | inline |
MonitorPathSubstring(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const String &pathSubstring) | alib::variables::Configuration | inline |
MonitorStop(ConfigurationListener *listener) | alib::variables::Configuration | |
MonitorVariablesByName(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const String &variableName) | alib::variables::Configuration | inline |
NameStorageType typedef | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
NameType typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
NodeList typedef | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
NodeTable() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
NodeTable() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
NodeTable() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
NodeTable() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
nodeTable | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
notifyListeners(int event, const Variable &variable, const String &variablePath, Priority previousPriority) | alib::variables::Configuration | protected |
NumberFormat | alib::variables::Configuration | |
ParseBooleanToken(const String &src) | alib::variables::Configuration | |
PluginList typedef | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | |
plugins | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | protected |
PluginType typedef | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | |
Pool | alib::variables::Configuration | |
PreloadVariables() | alib::variables::Configuration | |
PresetImportString(const String &name, const String &value, StringEscaper *escaper, Priority priority=Priority::DefaultValues) | alib::variables::Configuration | inline |
PresetImportString(const String &name, const String &value, Priority priority=Priority::DefaultValues) | alib::variables::Configuration | inline |
presetImportString(const String &name, const String &value, const StringEscaper *escaper, Priority priority) | alib::variables::Configuration | protected |
PrioritiesType typedef | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | |
RDHashTable typedef | alib::variables::Configuration | protected |
RecursiveIterator typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
RecyclablesCount() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
RecyclablesCount() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
registerListener(ConfigurationListener *listener, lang::ContainerOp insertOrRemove, int event, const Variable *variable, const StringTree::Cursor *subTree, const String &variableName, const String &pathPrefix, const String &pathSubstring) | alib::variables::Configuration | protected |
RegisterType() | alib::variables::Configuration | inline |
registerType() | alib::variables::Configuration | inlineprotected |
RemovePlugin(ConfigurationPlugin *plugIn) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
RemovePlugin(integer idx) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
RemovePlugin(Priority priority) | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
replacementDeclarations | alib::variables::Configuration | protected |
ReserveRecyclables(integer qty, lang::ValueReference reference) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
ReserveRecyclables(integer qty, lang::ValueReference reference) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Reset() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Reset() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Root() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Root() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Root() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Root() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
root | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
Separator() const noexcept | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Separator() const noexcept | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
separator | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | protected |
SharedRecyclerType typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
Size() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
Size() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
StoreDeclaration(const Declaration *orig, const Box &replacements) | alib::variables::Configuration | |
StringTree(AllocatorType &allocator, CharacterType pathSeparator) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
StringTree(CharacterType pathSeparator, TSharedRecycler &pRecycler) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
StringTree(AllocatorType &allocator, CharacterType pathSeparator) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
StringTree(CharacterType pathSeparator, TSharedRecycler &pRecycler) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
StringTreeBase(TAllocator &allocator, CharacterType pathSeparator) | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | inlineprotected |
StringTreeBase(TAllocator &allocator, TSharedRecycler &pRecycler, CharacterType pathSeparator) | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | inlineprotected |
StringTreeBase(TSharedRecycler &pRecycler, CharacterType pathSeparator) | alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling > | inlineprotected |
SubstitutionVariableDelimiters | alib::variables::Configuration | |
SubstitutionVariableEnd | alib::variables::Configuration | |
SubstitutionVariableStart | alib::variables::Configuration | |
SubstringType typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | |
types | alib::variables::Configuration | protected |
TypesHashTable typedef | alib::variables::Configuration | protected |
Variable class | alib::variables::Configuration | friend |
WriteBooleanToken(bool value, int8_t index, AString &dest) | alib::variables::Configuration | |
~Configuration() | alib::variables::Configuration | |
~PluginContainer() | alib::lang::PluginContainer< ConfigurationPlugin, Priority > | inline |
~StringTree() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |
~StringTree() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling > | inline |