ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::variables::Configuration Member List

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

AllocatorType typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
base typedefalib::variables::Configurationprivate
BooleanTokensalib::variables::Configuration
CharacterType typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
checkChildName(const NameType &name) constalib::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
cliPluginalib::variables::Configurationprotected
Configuration(MonoAllocator &allocator, lang::CreateDefaults createDefaults=lang::CreateDefaults::Yes)alib::variables::Configuration
ConstCursor typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
ConstCursorBase typedefalib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
ConstRecursiveIterator typedefalib::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 typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
CursorBase typedefalib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
dbgRootDataSetalib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
DbgSetDCSName(const char *name) constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
DbgSetDCSName(const char *name) constalib::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::Configurationfriend
detail::Entry (defined in alib::variables::Configuration)alib::variables::Configurationfriend
environmentPluginalib::variables::Configurationprotected
Escaperalib::variables::Configuration
GetAllocator() noexceptalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
GetAllocator() noexceptalib::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 typedefalib::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() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
IsEmpty() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
listenersalib::variables::Configurationprotected
MonitorDistinctVariable(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const Variable &variable)alib::variables::Configurationinline
MonitorPath(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const Configuration::Cursor &cursor)alib::variables::Configurationinline
MonitorPathPrefix(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const String &pathPrefix)alib::variables::Configurationinline
MonitorPathSubstring(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const String &pathSubstring)alib::variables::Configurationinline
MonitorStop(ConfigurationListener *listener)alib::variables::Configuration
MonitorVariablesByName(lang::ContainerOp insertOrRemove, ConfigurationListener *listener, ConfigurationListener::Event event, const String &variableName)alib::variables::Configurationinline
NameStorageType typedefalib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
NameType typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
NodeList typedefalib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
NodeTable()alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
NodeTable() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
NodeTable()alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
NodeTable() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
nodeTablealib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
notifyListeners(int event, const Variable &variable, const String &variablePath, Priority previousPriority)alib::variables::Configurationprotected
NumberFormatalib::variables::Configuration
ParseBooleanToken(const String &src)alib::variables::Configuration
PluginList typedefalib::lang::PluginContainer< ConfigurationPlugin, Priority >
pluginsalib::lang::PluginContainer< ConfigurationPlugin, Priority >protected
PluginType typedefalib::lang::PluginContainer< ConfigurationPlugin, Priority >
Poolalib::variables::Configuration
PreloadVariables()alib::variables::Configuration
PresetImportString(const String &name, const String &value, StringEscaper *escaper, Priority priority=Priority::DefaultValues)alib::variables::Configurationinline
PresetImportString(const String &name, const String &value, Priority priority=Priority::DefaultValues)alib::variables::Configurationinline
presetImportString(const String &name, const String &value, const StringEscaper *escaper, Priority priority)alib::variables::Configurationprotected
PrioritiesType typedefalib::lang::PluginContainer< ConfigurationPlugin, Priority >
RDHashTable typedefalib::variables::Configurationprotected
RecursiveIterator typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
RecyclablesCount() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
RecyclablesCount() constalib::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::Configurationprotected
RegisterType()alib::variables::Configurationinline
registerType()alib::variables::Configurationinlineprotected
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
replacementDeclarationsalib::variables::Configurationprotected
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() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
Root()alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
Root() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
rootalib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
Separator() const noexceptalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
Separator() const noexceptalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
separatoralib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
SharedRecyclerType typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
Size() constalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
Size() constalib::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
SubstitutionVariableDelimitersalib::variables::Configuration
SubstitutionVariableEndalib::variables::Configuration
SubstitutionVariableStartalib::variables::Configuration
SubstringType typedefalib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >
typesalib::variables::Configurationprotected
TypesHashTable typedefalib::variables::Configurationprotected
Variable classalib::variables::Configurationfriend
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