Modules
API Proposals for Elektra
for kdb.h.
Meta Data proposal+compatibility
Meta data proposal+compatibility methods.
Enumerations
Detailed Description
Might be added to, changed or removed from future Elektra releases.
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())
enum elektraNamespace
Elektra currently supported Key namespaces.
See also:
- kdbGet(), keyGetNamespace()
Enumerator
- KEY_NS_NONE
- no key given as parameter to keyGetNamespace()
- KEY_NS_EMPTY
- key name was empty, e.g. invalid key name
- KEY_NS_META
- meta key, i.e. any key name not under other categories
- KEY_NS_CASCADING
- cascading key, starts with /, abstract name for any of the namespaces below
- KEY_NS_FIRST
- For iteration over namespaces (first element, inclusive)
- KEY_NS_SPEC
- spec contains the specification of the other namespaces
- KEY_NS_PROC
- proc contains process-specific configuration
- KEY_NS_DIR
- dir contains configuration from a specific directory
- KEY_NS_USER
- user key in the home directory of the current user
- KEY_NS_SYSTEM
- system key is shared for a computer system
- KEY_NS_LAST
- For iteration over namespaces (last element, inclusive)
Author
Generated automatically by Doxygen for Elektra from the source code.