Elektra
0.9.2
|
Might be added to, changed or removed from future Elektra releases. More...
Modules | |
API Proposals for Elektra | |
for kdb.h. | |
Meta Data proposal+compatibility | |
Meta data proposal+compatibility methods. | |
Enumerations | |
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, KDB_O_OPMPHM = 1 << 21, KDB_O_BINSEARCH = 1 << 22 } |
More lookup options. More... | |
Might be added to, changed or removed from future Elektra releases.
enum elektraLookupOptions |
More lookup options.
Enumerator | |
---|---|
KDB_O_SPEC | Use the passed key as specification, instead of looking up the specification first. |
KDB_O_CREATE | Create the key if it was not found. |
KDB_O_NOCASCADING | Disable cascading search for keys starting with /. |
KDB_O_NOSPEC | Do not use specification for cascading keys (internal) |
KDB_O_NODEFAULT | Do not honor the default spec (internal) |
KDB_O_CALLBACK | For spec/ lookups that traverse deeper into hierarchy (callback in ksLookup()) |
KDB_O_OPMPHM | Overrule ksLookup search predictor to use OPMPHM, make sure to set ENABLE_OPTIMIZATIONS=ON at cmake. |
KDB_O_BINSEARCH | Overrule ksLookup search predictor to use Binary search for lookup. |