![]() |
Oyranos Colour Management System API |
generic data exchange More...
#include <oyranos_cmm.h>


Public Types | |
| typedef int(* | oyMOptions_Handle_f )(oyOptions_s *options, const char *command, oyOptions_s **result) |
| generic data exchange | |
Data Fields | |
| oyOBJECT_e | type |
| oyStruct_Copy_f | copy |
| oyStruct_Release_f | release |
| oyCMMapi_s * | next |
| oyCMMInit_f | oyCMMInit |
| oyCMMMessageFuncSet_f | oyCMMMessageFuncSet |
| const char * | registration |
| int32_t | version [3] |
| int32_t | module_api [3] |
| oyCMMGetText_f | getText |
| char ** | texts |
| oyMOptions_Handle_f | oyMOptions_Handle |
generic data exchange
This API provides a very generic interface to exchange data between Oyranos core and a module.
| oyStruct_Copy_f oyCMMapi10_s::copy |
copy function
Reimplemented from oyCMMapiFilter_s.
translated, e.g. "help": "createICC" "create a ICC profile" "With ..."
| int32_t oyCMMapi10_s::module_api[3] |
0: last major Oyranos version during development time, e.g. 0 1: last minor Oyranos version during development time, e.g. 0 2: last Oyranos patch version during development time, e.g. 10
Reimplemented from oyCMMapiFilter_s.
the next CMM api
Reimplemented from oyCMMapiFilter_s.
Reimplemented from oyCMMapiFilter_s.
Reimplemented from oyCMMapiFilter_s.
| const char* oyCMMapi10_s::registration |
e.g. "sw/oyranos.org/colour.tonemap.imaging/hydra.shiva.CPU.GPU" or "sw/oyranos.org/colour/icc.lcms.CPU", see as well Registration
Reimplemented from oyCMMapiFilter_s.
| oyStruct_Release_f oyCMMapi10_s::release |
release function
Reimplemented from oyCMMapiFilter_s.
| char** oyCMMapi10_s::texts |
zero terminated list for ::getText() include "help", "can_handle" and the supported commands zero terminated list for getText
| oyOBJECT_e oyCMMapi10_s::type |
struct type oyOBJECT_CMM_API10_S
Reimplemented from oyCMMapiFilter_s.
| int32_t oyCMMapi10_s::version[3] |
0: major - should be stable for the live time of a filter,
1: minor - mark new features,
2: patch version - correct errors
Reimplemented from oyCMMapiFilter_s.