Elektra
0.9.6
|
Ckdb::tools::BackendBuilderInit | Used as argument of constructor of *BackendBuilder |
Ckdb::tools::BackendFactory | Factory for MountBackendInterface |
Ckdb::tools::BackendInfo | Info about a backend |
▼Ckdb::tools::BackendInterface | Minimal interface to add plugins |
▼Ckdb::tools::BackendBuilder | Highlevel interface to build a backend |
Ckdb::tools::GlobalPluginsBuilder | Build global plugins |
▼Ckdb::tools::MountBackendBuilder | High-level functionality to build a mountpoint |
Ckdb::tools::SpecBackendBuilder | Build individual backend while reading specification |
▼Ckdb::tools::MountBackendInterface | Interface to work with mountpoints (backends) for factory |
Ckdb::tools::Backend | A low-level representation of the backend (= set of plugins) that can be mounted |
Ckdb::tools::MountBackendBuilder | High-level functionality to build a mountpoint |
▼Ckdb::tools::PluginAdder | Adds plugins in a generic map |
Ckdb::tools::GlobalPlugins | Low level representation of global plugins |
Ckdb::tools::ImportExportBackend | Backend for import/export functionality |
Ckdb::tools::Backends | Allows one to list backends |
Ckdb::Command | Used by contexts for callbacks (to run code using a mutex) |
Ckdb::Context | Provides a context for configuration |
Ckdb::ContextPolicyIs< Policy > | Needed by the user to set one of the policies |
Ckdb::Coordinator | Thread safe coordination of ThreadContext per Threads |
Corg.libelektra.Key.CreateArgumentTag | Argument tags for use with create(String, Object...) |
Ckdb::DefaultGetPolicy | Implements lookup with spec |
Ckdb::DefaultSetPolicy | Implements creating user:/ key when key is not found |
CDocBindingData | [kdbio operation data] |
CDocOperationData | [kdbio operation data] |
Corg.libelektra.Elektra | The JNA dynamic proxy interface to libelektra |
▼Cstd::exception | STL class |
▼Cstd::runtime_error | STL class |
Ckdb::tools::ToolException | All exceptions from the elektratools library are derived from this exception |
Ckdb::GetPolicyIs< Policy > | Needed by the user to set one of the policies |
Cstd::hash< kdb::Key > | Support for putting Key in a hash |
▼Ckdb::KDB | Constructs a class KDB. |
Ckdb::tools::merging::MergingKDB | Provides a merging wrapper around a KDB instance |
Corg.libelektra.KDB | Represents a session with the Elektra key database |
Corg.libelektra.exception.KDBClosedException | Indicates that an already closed KDB session has been accessed |
Corg.libelektra.KDBException | Wraps Elektra errors into the corresponding Java exceptions |
Ckdb::Key | Key is an essential class that encapsulates key name , value and metainfo . |
Corg.libelektra.Key | Key represents an native Elektra key providing access to its name, value and meta information |
▼Corg.libelektra.exception.KeyException | Indicates a generic exception in Key occurred |
Corg.libelektra.exception.KeyBinaryTypeNotSupportedException | Indicates a key's underlying native key is of type binary Binary key values are currently not supported by this binding |
Corg.libelektra.exception.KeyMetaException | Indicates Key#copyMeta(Key, String), Key#copyAllMeta(Key), Key#setMeta(String, String) or Key#removeMeta(String) failed because the key name is invalid, the meta information is read-only or there where allocation problems in the native library |
Corg.libelektra.exception.KeyNameException | Indicates Key#setName(String), Key#setBaseName(String) or Key#addBaseName(String) failed because the key name is invalid, the key was inserted in a key set before, the key name is read-only For there where allocation problems in the native library |
Corg.libelektra.exception.KeySetAppendException | Indicates KeySet#append(KeySet) or KeySet#append(Key) failed, which also might have freed the passed key or a key of the passed key set |
Corg.libelektra.KeyNameIterator | An Iterator for a Key's name parts (separated by /) |
Corg.libelektra.exception.KeyReleasedException | Indicates that an already released Key has been accessed |
Ckdb::KeySet | A keyset holds together a set of keys |
Corg.libelektra.KeySet | Java representation of a native Elektra key set, a container for keys |
Ckdb::KeySetIterator | For C++ forward Iteration over KeySets |
Corg.libelektra.KeySetIterator | An Iterator for a KeySet returning Keys |
Corg.libelektra.exception.KeySetReleasedException | Indicates that an already released KeySet has been accessed |
Ckdb::KeySetReverseIterator | For C++ reverse Iteration over KeySets |
Ckdb::Layer | Base class for all layers |
Ckdb::LockPolicyIs< Policy > | Needed by the user to set one of the policies |
Ckdb::tools::Modules | Allows one to load plugins |
▼Ckdb::NameIterator | For C++ forward Iteration over Names |
Ckdb::NameReverseIterator | For C++ reverse Iteration over Names |
Ckdb::none_t | This type is being used as bottom type that always fails |
Ckdb::ObserverPolicyIs< Policy > | Needed by the user to set one of the policies |
COpmphm | The opmphm |
COpmphmEdge | Order Preserving Minimal Perfect Hash Map |
Ckdb::PerContext | A data structure that is stored by context inside the Coordinator |
Ckdb::tools::Plugin | This is a C++ representation of a plugin |
▼Corg.libelektra.Plugin | Java representation of an Elektra plugin |
Corg.libelektra.NativePlugin | This class can be used to load native Elektra plugins to be used by Java directly |
▼Ckdb::tools::PluginDatabase | Loads all plugins and allows us to query them |
▼Ckdb::tools::ModulesPluginDatabase | A plugin database that works with installed modules |
Ckdb::tools::MockPluginDatabase | A plugin database that works with added fake data |
Corg.libelektra.PluginLoader | This class can be used to load Plugins from Elektra |
▼Ckdb::tools::Plugins | A collection of plugins (either get, set or error) |
Ckdb::tools::ErrorPlugins | Plugins to handle errors during configuration access |
Ckdb::tools::GetPlugins | Plugins to get configuration |
Ckdb::tools::SetPlugins | Plugins to set configuration |
Ckdb::tools::PluginSpec | Specifies a plugin by its name and configuration |
Ckdb::tools::PluginSpecHash | Only to be used with PluginSpecName! |
▼Ckdb::tools::SerializeInterface | Interface to serialize a backend |
Ckdb::tools::GlobalPlugins | Low level representation of global plugins |
Ckdb::tools::MountBackendInterface | Interface to work with mountpoints (backends) for factory |
Ckdb::SetPolicyIs< Policy > | Needed by the user to set one of the policies |
CSomeIoLibHandle | Example I/O management library data structure |
Ckdb::tools::SpecReader | Highlevel interface to build a backend from specification |
Ckdb::ThreadSubject | Subject from Observer pattern for ThreadContext |
Ckdb::VaAlloc | Needed to avoid constructor ambiguity |
Ckdb::ValueObserver | Base class for values to be observed |
Ckdb::Wrapped | Everything implementing this interface can be used as layer |
Ckdb::WritePolicyIs< Policy > | Needed by the user to set one of the policies |