|
Elektra
0.8.18
|
#include <kdbconfig.h>#include <algorithm>#include <cassert>#include <fstream>#include <functional>#include <iostream>#include <kdbmeta.h>#include <map>#include <memory>#include <set>#include <stdexcept>#include <string>#include <unordered_map>#include <vector>#include <kdbproposal.h>#include <keyset.hpp>

Data Structures | |
| class | kdb::none_t |
| This type is being used as bottom type that always fails. More... | |
| class | kdb::Layer |
| Base class for all layers. More... | |
| class | kdb::Wrapped |
| Everything implementing this interface can be used as layer. More... | |
| class | kdb::ValueObserver |
| Base class for values to be observed. More... | |
| struct | kdb::Command |
| Used by contexts for callbacks (to run code using a mutex). More... | |
| class | kdb::DefaultGetPolicy |
| Implements lookup with spec. More... | |
| class | kdb::DefaultSetPolicy |
| Implements creating user/ key when key is not found. More... | |
| class | kdb::GetPolicyIs< Policy > |
| Needed by the user to set one of the policies. More... | |
| class | kdb::SetPolicyIs< Policy > |
| Needed by the user to set one of the policies. More... | |
| class | kdb::ContextPolicyIs< Policy > |
| Needed by the user to set one of the policies. More... | |
| class | kdb::WritePolicyIs< Policy > |
| Needed by the user to set one of the policies. More... | |
| class | kdb::ObserverPolicyIs< Policy > |
| Needed by the user to set one of the policies. More... | |
| class | kdb::LockPolicyIs< Policy > |
| Needed by the user to set one of the policies. More... | |
Namespaces | |
| kdb | |
| This is the main namespace for the C++ binding and libraries. | |
Functions | |
| bool | kdb::operator< (ValueObserver const &lhs, ValueObserver const &rhs) |
| Needed to put a ValueObserver in a map. More... | |
1.8.8