Oyranos Colour Management System API
Public Types | Data Fields
oyCMMapi6_s Struct Reference

context convertor More...

#include <oyranos_cmm.h>

Inheritance diagram for oyCMMapi6_s:
Inheritance graph
[legend]
Collaboration diagram for oyCMMapi6_s:
Collaboration graph
[legend]

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_snext
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

Detailed Description

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.

dot_inline_dotgraph_10.png
Version:
Oyranos: 0.1.10
Since:
2008/12/15 (Oyranos: 0.1.9)
Date:
2008/12/27

Field Documentation

oyCMMapi4_s::context_type typic data; e.g. "oyDL"

oyCMMapi7_s::context_type specific data; e.g. "lcCC"

keep to zero

Reimplemented from oyCMMapi_s.

keep to zero

Reimplemented from oyCMMapi_s.

keep to zero

Reimplemented from oyCMMapi_s.

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.

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.

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.