Oyranos Colour Management System API
Data Fields
oyCMMapiFilter_s Struct Reference

the module API 4,6,7 interface base More...

#include <oyranos_cmm.h>

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

Data Fields

oyOBJECT_e type
oyStruct_Copy_f copy
oyStruct_Release_f release
oyCMMapi_snext
oyCMMInit_f oyCMMInit
oyCMMMessageFuncSet_f oyCMMMessageFuncSet
const char * registration
int32_t version [3]
int32_t module_api [3]

Detailed Description

the module API 4,6,7 interface base

The registration should provide keywords for selection. The api5_ member is missed for oyCMMapi5_s.

Version:
Oyranos: 0.1.10
Since:
2008/12/28 (Oyranos: 0.1.10)
Date:
2008/12/28

Field Documentation

oyStruct_Copy_f oyCMMapiFilter_s::copy

copy function

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, and oyCMMapi8_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 oyCMMapi_s.

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, oyCMMapi8_s, oyCMMapi4_s, oyCMMapi6_s, and oyCMMapi7_s.

the next CMM api

Reimplemented from oyCMMapi_s.

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, oyCMMapi8_s, oyCMMapi4_s, oyCMMapi6_s, and oyCMMapi7_s.

Reimplemented from oyCMMapi_s.

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, oyCMMapi8_s, oyCMMapi4_s, oyCMMapi6_s, and oyCMMapi7_s.

Reimplemented from oyCMMapi_s.

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, oyCMMapi8_s, oyCMMapi4_s, oyCMMapi6_s, and oyCMMapi7_s.

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 oyCMMapi_s.

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, oyCMMapi8_s, oyCMMapi4_s, oyCMMapi6_s, and oyCMMapi7_s.

Referenced by oyConfigs_s::oyConfigDomainList().

oyStruct_Release_f oyCMMapiFilter_s::release

release function

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, and oyCMMapi8_s.

Referenced by oyConfigs_s::oyConfigDomainList().

struct type oyOBJECT_CMM_API[4,6,7,8]_S

Reimplemented from oyCMMapi_s.

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, oyCMMapi8_s, oyCMMapi4_s, oyCMMapi6_s, and oyCMMapi7_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 oyCMMapi_s.

Reimplemented in oyCMMapi10_s, oyCMMapi9_s, oyCMMapi8_s, oyCMMapi4_s, oyCMMapi6_s, and oyCMMapi7_s.