| Elektra 0.11.0

Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1 2 3]

▼N kdb | This is the main namespace for the C++ binding and libraries
▼N tools | This namespace is for the libtool library
C Backend | A low-level representation of the backend (= set of plugins) that can be mounted
C BackendBuilder | Highlevel interface to build a backend
C BackendBuilderInit | Used as argument of constructor of *BackendBuilder
C BackendFactory | Factory for MountBackendInterface
C BackendInfo | Info about a backend
C BackendInterface | Minimal interface to add plugins
C Backends | Allows one to list backends
C CommitPlugins | Plugins to handle errors during configuration access
C ErrorPlugins | Plugins to handle errors during configuration access
C GetPlugins | Plugins to get configuration
C GlobalPlugins | Low level representation of global plugins
C GlobalPluginsBuilder | Build global plugins
C ImportExportBackend | Backend for import/export functionality
C MockPluginDatabase | A plugin database that works with added fake data
C Modules | Allows one to load plugins
C ModulesPluginDatabase | A plugin database that works with installed modules
C MountBackendBuilder | High-level functionality to build a mountpoint
C MountBackendInterface | Interface to work with mountpoints (backends) for factory
C Plugin | This is a C++ representation of a plugin
C PluginAdder | Adds plugins in a generic map
C PluginDatabase | Loads all plugins and allows us to query them
C Plugins | A collection of plugins (either get, set or error)
C PluginSpec | Specifies a plugin by its name and configuration
C PluginSpecHash | Only to be used with PluginSpecName!
C SerializeInterface | Interface to serialize a backend
C SetPlugins | Plugins to set configuration
C SpecBackendBuilder | Build individual backend while reading specification
C SpecReader | Highlevel interface to build a backend from specification
C ToolException | All exceptions from the elektratools library are derived from this exception
C Command | Used by contexts for callbacks (to run code using a mutex)
C Context | Provides a context for configuration
C ContextPolicyIs | Needed by the user to set one of the policies
C Coordinator | Thread safe coordination of ThreadContext per Threads
C DefaultGetPolicy | Implements lookup with spec
C DefaultSetPolicy | Implements creating user:/ key when key is not found
C ElektraDiff | This class is a wrapper around the ElektraDiff C struct
C GetPolicyIs | Needed by the user to set one of the policies
C KDB | Constructs a class KDB.
C Key | Key is an essential class that encapsulates key name , value and metainfo .
C KeySet | A keyset holds together a set of keys
C KeySetIterator | For C++ forward Iteration over KeySets
C KeySetReverseIterator | For C++ reverse Iteration over KeySets
C Layer | Base class for all layers
C LockPolicyIs | Needed by the user to set one of the policies
C NameIterator | For C++ forward Iteration over Names
C NameReverseIterator | For C++ reverse Iteration over Names
C none_t | This type is being used as bottom type that always fails
C ObserverPolicyIs | Needed by the user to set one of the policies
C PerContext | A data structure that is stored by context inside the Coordinator
C SetPolicyIs | Needed by the user to set one of the policies
C ThreadSubject | Subject from Observer pattern for ThreadContext
C VaAlloc | Needed to avoid constructor ambiguity
C ValueObserver | Base class for values to be observed
C Wrapped | Everything implementing this interface can be used as layer
C WritePolicyIs | Needed by the user to set one of the policies
▼N std | STL namespace
C hash< kdb::Key > | Support for putting Key in a hash