Elektra
0.8.20
|
Proposed declarations. More...
#include <kdb.h>
Enumerations | |
enum | elektraLockOptions |
Lock options. | |
enum | elektraLookupOptions { KDB_O_SPEC = 1 << 15, KDB_O_CREATE = 1 << 16, KDB_O_NOCASCADING = 1 << 17, KDB_O_NOSPEC = 1 << 18, KDB_O_NODEFAULT = 1 << 19, KDB_O_CALLBACK = 1 << 20 } |
More lookup options. More... | |
Functions | |
ssize_t | keySetStringF (Key *key, const char *format,...) |
Set a formatted string. More... | |
int | elektraKsToMemArray (KeySet *ks, Key **buffer) |
Builds an array of pointers to the keys in the supplied keyset. More... | |
KeySet * | ksRenameKeys (KeySet *config, const Key *name) |
Takes the first key and cuts off this common part for all other keys, instead name will be prepended. More... | |
int | keyLock (Key *key, option_t what) |
Permanently locks a part of the key. More... | |
KeySet * | elektraKeyGetMetaKeySet (const Key *key) |
Return metadata as keyset. More... | |
Key * | ksPrev (KeySet *ks) |
Returns the previous Key in a KeySet. More... | |
Key * | ksPopAtCursor (KeySet *ks, cursor_t c) |
Pop key at given cursor position. More... | |
int | keyRel2 (const Key *k1, const Key *k2, KeyRelType which) |
Replacement proposal for keyRel. More... | |
Key * | keyAsCascading (const Key *key) |
keyRel replacement | |
Proposed declarations.
These functions are likely not API/ABI stable.