Oyranos Colour Management System API
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Typedefs | Enumerations
oyranos_module.h File Reference
#include "oyFilterCore_s.h"
#include "oyOptions_s.h"

Macros

#define OY_FILTEREDGE_FREE   0x01
 
#define OY_FILTEREDGE_CONNECTED   0x02
 
#define OY_FILTEREDGE_LASTTYPE   0x04
 

Typedefs

typedef const char *(* oyCMMGetText_f )(const char *select, oyNAME_e type, oyStruct_s *context)
 

Enumerations

enum  oyCMMQUERY_e { oyQUERY_OYRANOS_COMPATIBILITY, oyQUERY_PROFILE_FORMAT = 20, oyQUERY_PROFILE_TAG_TYPE_READ, oyQUERY_PROFILE_TAG_TYPE_WRITE }
 CMM capabilities query enum. More...
 
enum  oyCONNECTOR_EVENT_e {
  oyCONNECTOR_EVENT_OK, oyCONNECTOR_EVENT_CONNECTED, oyCONNECTOR_EVENT_RELEASED, oyCONNECTOR_EVENT_DATA_CHANGED,
  oyCONNECTOR_EVENT_STORAGE_CHANGED, oyCONNECTOR_EVENT_INCOMPATIBLE_DATA, oyCONNECTOR_EVENT_INCOMPATIBLE_OPTION, oyCONNECTOR_EVENT_INCOMPATIBLE_CONTEXT,
  oyCONNECTOR_EVENT_INCOMPLETE_GRAPH
}
 Connector events types. More...
 
enum  oyFILTER_REG_MODE_e { , oyFILTER_REG_MODE_STRIP_IMPLEMENTATION_ATTR = 0x0100 }
 

Detailed Description

[Template file inheritance graph] +– oyranos_module.template.h

Oyranos is an open source Colour Management System

Copyright:
2004-2012 (C) Kai-Uwe Behrmann
Author
Kai-Uwe Behrmann ku.b@.nosp@m.gmx..nosp@m.de
License:
new BSD - see: http://www.opensource.org/licenses/bsd-license.php
Date
2012/10/16

Macro Definition Documentation

#define OY_FILTEREDGE_CONNECTED   0x02
#define OY_FILTEREDGE_FREE   0x01

list free edges

Referenced by oyFilterNode_s::oyFilterNode_Connect().

#define OY_FILTEREDGE_LASTTYPE   0x04

list last type edges

Typedef Documentation

typedef const char*(* oyCMMGetText_f)(const char *select, oyNAME_e type, oyStruct_s *context)

type:

  • oyNAME_NICK: compact, e.g. "GPU"
  • oyNAME_NAME: a short explanation, e.g. "Rendering with GPU"
  • oyNAME_DESCRIPTION: a long explanation, e.g. "Accelerated calculations on a GPU"
Parameters
selectone from "name", "manufacturer" or "copyright"
typeselect flavour
objectthe object to ask for a optional context This will typical be the object to which this function belongs, but can be stated otherwise.
Returns
text string or zero
Version
Oyranos: 0.3.0
Since
2008/12/23 (Oyranos: 0.1.10)
Date
2011/02/01