![]() |
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, and OY_SLASH_C.
| 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 oyCMMapiFilters_s::oyCMMapiFilters_Count(), oyCMMapiFilters_s::oyCMMapiFilters_Get(), oyCMMapiFilters_s::oyCMMapiFilters_Release(), oyFilterRegistrationMatch(), oyOBJECT_CMM_API10_S, and oyOBJECT_OPTIONS_S.