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