|
Oyranos
0.9.7
Oyranos is a full featured Color Management System
|
Elektra DB module for Oyranos. More...
#include "oyCMM_s.h"#include "oyCMMapi10_s_.h"#include "oyranos_cmm.h"#include "oyranos_config.h"#include "oyranos_i18n.h"#include "oyranos_string.h"#include <errno.h>#include <sys/stat.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <kdb.h>Macros | |
| #define | CMM_NICK "elDB" |
Functions | |
| char ** | elDB_getKeyNamesOneLevel (oyDB_s *db, const char *key_name, int *n) |
| The function returns keys found just one level under the arguments one. More... | |
| int | elDBMessageFuncSet (oyMessage_f elDB_msg_func) |
| int | elDBInit (oyStruct_s *filter OY_UNUSED) |
| API requirement. More... | |
| int | elDBMOptions_Handle (oyOptions_s *options OY_UNUSED, const char *command, oyOptions_s **result OY_UNUSED) |
| const char * | elDBInfoGetTextDBC (const char *select, oyNAME_e type, oyStruct_s *context OY_UNUSED) |
| const char * | elDBInfoGetText (const char *select, oyNAME_e type, oyStruct_s *context OY_UNUSED) |
Variables | |
| oyCMMapi10_s_ | elDB_api10_cmm |
| elDB oyCMMapi10_s implementation More... | |
| oyCMM_s | elDB_cmm_module |
| elDB module infos More... | |
Elektra DB module for Oyranos.
Oyranos is an open source Color Management System
| #define CMM_NICK "elDB" |
The module provides a drop in replacement for the configuration DB access functions using Elektra.
Referenced by elDBInfoGetText().
| char ** elDB_getKeyNamesOneLevel | ( | oyDB_s * | db, |
| const char * | key_name, | ||
| int * | n | ||
| ) |
The function returns keys found just one level under the arguments one.
Cut after one level behind key_parent_name.
References OY_SLASH_C.
| const char* elDBInfoGetText | ( | const char * | select, |
| oyNAME_e | type, | ||
| oyStruct_s *context | OY_UNUSED | ||
| ) |
This function implements oyCMMinfoGetText_f.
References CMM_NICK, oyNAME_NAME, and oyNAME_NICK.
| const char* elDBInfoGetTextDBC | ( | const char * | select, |
| oyNAME_e | type, | ||
| oyStruct_s *context | OY_UNUSED | ||
| ) |
This function implements oyCMMinfoGetText_f.
References oyNAME_NAME, and oyNAME_NICK.
| int elDBInit | ( | oyStruct_s *filter | OY_UNUSED | ) |
API requirement.
Function elDBInit
| int elDBMessageFuncSet | ( | oyMessage_f | message_func | ) |
Function elDBMessageFuncSet
| int elDBMOptions_Handle | ( | oyOptions_s *options | OY_UNUSED, |
| const char * | command, | ||
| oyOptions_s **result | OY_UNUSED | ||
| ) |
This function implements oyMOptions_Handle_f.
References oyDbHandlingSet(), and oyFilterRegistrationMatch().
| oyCMMapi10_s_ elDB_api10_cmm |
elDB oyCMMapi10_s implementation
elDB_api10_cmm handlers for OpenICC DB
| oyCMM_s elDB_cmm_module |
elDB module infos
elDB_cmm_module