Elektra: kdbproposal.h File Reference

Elektra 0.8.14

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files

- File List
- Globals

Enumerations
kdbproposal.h File Reference

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...

## Detailed Description

Proposed declarations.

These functions are likely not API/ABI stable.

Copyright
  BSD License (see doc/COPYING or http://www.libelektra.org)

## Enumeration Type Documentation

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())