|
Elektra
0.8.11
|
| A representation of the backend (= set of plugins) that can be mounted | |
| Info about a backend | |
| Allows one to list backends | |
| Used by contexts for callbacks (to run code using a mutex) | |
| Provides a context for configuration | |
| Needed by the user to set one of the policies | |
| Thread safe coordination of ThreadContext per Threads | |
| Implements lookup with spec | |
| Implements creating user/ key when key is not found | |
| This technique with the PolicySelector and Discriminator is taken from the book "C++ Templates - The Complete Guide" by David Vandevoorde and Nicolai M | |
| STL class | |
| STL class | |
| All exceptions from the elektratools library are derived from this exception | |
| Needed by the user to set one of the policies | |
| Constructs a class KDB. | |
| Key is an essential class that encapsulates key name , value and metainfo . | |
| A keyset holds together a set of keys | |
| For C++ forward Iteration over KeySets | |
| For C++ reverse Iteration over KeySets | |
| Base class for all layers | |
| Needed by the user to set one of the policies | |
| Allows one to load plugins | |
| For C++ forward Iteration over Names | |
| For C++ reverse Iteration over Names | |
| This type is being used as bottom type that always fails | |
| Needed by the user to set one of the policies | |
| A data structure that is stored by context inside the Coordinator | |
| This is a C++ representation of a plugin | |
| A collection of plugins (either get, set or error) | |
| Needed by the user to set one of the policies | |
| Subject from Observer pattern for ThreadContext | |
| Needed to avoid constructor ambiguity | |
| Base class for values to be observed | |
| Needed by the user to set one of the policies |
1.8.2