![]() |
Oyranos Color Management System API |
#include "oyranos_debug.h"
#include "oyranos_i18n.h"
#include "oyranos_io.h"
#include "oyranos_internal.h"
#include "oyranos_object_internal.h"
#include "oyranos_types.h"
#include "oyranos_generic_internal.h"
#include "oyranos_module_internal.h"
#include "oyObject_s.h"
#include "oyCMMapi3_s.h"
#include "oyCMMapi4_s_.h"
#include "oyCMMapi5_s.h"
#include "oyCMMapi6_s.h"
#include "oyCMMapi9_s.h"
#include "oyCMMapi10_s_.h"
#include "oyCMMapiFilter_s_.h"
#include "oyCMMapiFilters_s.h"
#include "oyCMMapiFilters_s_.h"
#include "oyCMMapis_s.h"
#include "oyOptions_s_.h"
#include "oyStructList_s_.h"
#include <ltdl.h>
Functions | |
size_t | oyDataTypeGetSize (oyDATATYPE_e data_type) |
oyDATATYPE_e to byte mapping More... | |
const char * | oyDataTypeToText (oyDATATYPE_e data_type) |
oyDATATYPE_e to string mapping More... | |
int | oyOptions_Handle (const char *registration, oyOptions_s *options, const char *command, oyOptions_s **result) |
Handle a request by a module. More... | |
char | oyFilterRegistrationModify (const char *registration, oyFILTER_REG_MODE_e mode, char **result, oyAlloc_f allocateFunc) |
process a registration string More... | |
[Template file inheritance graph] +– oyranos_module.template.c
Oyranos is an open source Color Management System
char oyFilterRegistrationModify | ( | const char * | registration, |
oyFILTER_REG_MODE_e | mode, | ||
char ** | result, | ||
oyAlloc_f | allocateFunc | ||
) |
process a registration string
A semantical overview is given in module_api.
[in] | registration | registration key |
[in] | mode | the processing rule |
[out] | result | allocated by allocateFunc |
[in] | allocateFunc | optional user allocator; defaults to oyAllocateFunc_ |
References OY_SLASH, OY_SLASH_C, and oyFILTER_REG_MODE_STRIP_IMPLEMENTATION_ATTR.
int oyOptions_Handle | ( | const char * | registration, |
oyOptions_s * | options, | ||
const char * | command, | ||
oyOptions_s ** | result | ||
) |
Handle a request by a module.
[in] | registration | the module selector |
[in] | options | options |
[in] | command | the command to handle |
[out] | result | options to the policy module |
References oyOBJECT_OPTIONS_S.