![]() |
Oyranos Colour Management System API |
context convertor More...
#include <oyranos_cmm.h>


Public Types | |
| typedef int(* | oyModuleData_Convert_f )(oyPointer_s *data_in, oyPointer_s *data_out, oyFilterNode_s *node) |
| convert between data formats | |
Data Fields | |
| oyOBJECT_e | type |
| oyPointer | dummya |
| oyPointer | dummyb |
| oyPointer | dummyc |
| oyCMMapi_s * | next |
| oyCMMInit_f | oyCMMInit |
| oyCMMMessageFuncSet_f | oyCMMMessageFuncSet |
| const char * | registration |
| int32_t | version [3] |
| int32_t | module_api [3] |
| char * | data_type_in |
| char * | data_type_out |
context convertor
The context provided by a filter can be exotic. The API provides the means to get him into a known format. With this format connector it is possible to interface otherwise divergine formats.
oyCMMapi4_s::context_type typic data; e.g. "oyDL"
oyCMMapi7_s::context_type specific data; e.g. "lcCC"
| oyPointer oyCMMapi6_s::dummya |
keep to zero
Reimplemented from oyCMMapi_s.
| oyPointer oyCMMapi6_s::dummyb |
keep to zero
Reimplemented from oyCMMapi_s.
| oyPointer oyCMMapi6_s::dummyc |
keep to zero
Reimplemented from oyCMMapi_s.
| int32_t oyCMMapi6_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* oyCMMapi6_s::registration |
place data_type_in + underscore '_' + data_type_out, e.g. "sw/oyranos.org/colour/icc.lcms.oyDL_lcCC", see as well Registration
Reimplemented from oyCMMapiFilter_s.
| oyOBJECT_e oyCMMapi6_s::type |
struct type oyOBJECT_CMM_API6_S
Reimplemented from oyCMMapiFilter_s.
| int32_t oyCMMapi6_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.