Elektra
0.8.14
|
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 |
Ckdb::DefaultGetPolicy | Implements lookup with spec |
Ckdb::DefaultSetPolicy | Implements creating user/ key when key is not found |
Ckdb::Discriminator< Base, D > | This technique with the PolicySelector and Discriminator is taken from the book "C++ Templates - The Complete Guide" by David Vandevoorde and Nicolai M |
Ckdb::Discriminator< Setter1, 1 > | |
Ckdb::Discriminator< Setter2, 2 > | |
Ckdb::Discriminator< Setter3, 3 > | |
Ckdb::Discriminator< Setter4, 4 > | |
Ckdb::Discriminator< Setter5, 5 > | |
Ckdb::Discriminator< Setter6, 6 > | |
Ckdb::GetPolicyIs< Policy > | Needed by the user to set one of the policies |
Ckdb::KDB | Constructs a class KDB. |
Ckdb::Key | |
Ckdb::KeySet | A keyset holds together a set of keys |
Ckdb::KeySetIterator | For C++ forward Iteration over KeySets |
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::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 |
Ckdb::PerContext | A data structure that is stored by context inside the Coordinator |
Ckdb::SetPolicyIs< Policy > | Needed by the user to set one of the policies |
Ckdb::ThreadSubject | Subject from Observer pattern for ThreadContext |
Ckdb::Va | Needed to avoid constructor ambiguity |
Ckdb::ValueObserver | Base class for values to be observed |
Ckdb::WritePolicyIs< Policy > | Needed by the user to set one of the policies |