Elektra: Class List

Elektra 0.8.24

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]

▼N kdb | This is the main namespace for the C++ binding and libraries
▼N tools | This namespace is for the libtool library
▼Nmerging |
C MergingKDB | Provides a merging wrapper around a KDB instance
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 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 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
▼Norg |
▼Nlibelektra |
C Elektra | The JNA interface to libelektra
C KDB | Represents session with the Key database
C Key | Key is an essential class that encapsulates key name , value and metainfo
C KeyNameIterator | An Iterator over a Key's name parts, separated by /
C KeySet | A keyset holds together a set of keys
C KeySetIterator | An Iterator over a KeySet resulting in Keys
C Plugin | This is a Java representation of a plugin
▼Nstd | STL namespace
C hash< kdb::Key > | Support for putting Key in a hash
C DocBindingData | [kdbio operation data]
C DocOperationData | [kdbio operation data]
C Opmphm | The opmphm
C OpmphmEdge | The r-uniform r-partite hypergraph
C SomeIoLibHandle | Example I/O management library data structure