![]() |
Oyranos Color Management System API - Version 0.9.6 |
#include "oyFilterCore_s.h"
#include "oyOptions_s.h"
#include "oyFilterPlug_s.h"
#include "oyPixelAccess_s.h"
Macros | |
#define | OY_FILTEREDGE_FREE 0x01 |
#define | OY_FILTEREDGE_CONNECTED 0x02 |
#define | OY_FILTEREDGE_LASTTYPE 0x04 |
Enumerations | |
enum | oyCMMQUERY_e { oyQUERY_OYRANOS_COMPATIBILITY , oyQUERY_PROFILE_FORMAT = 20 , oyQUERY_PROFILE_TAG_TYPE_READ , oyQUERY_PROFILE_TAG_TYPE_WRITE , oyQUERY_MAX } |
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 { } |
Functions | |
char | oyFilterRegistrationModify (const char *registration, oyFILTER_REG_MODE_e mode, char **result, oyAlloc_f allocateFunc) |
process a registration string More... | |
[Template file inheritance graph] +– oyranos_module.template.h
Oyranos is an open source Color Management System
#define OY_FILTEREDGE_CONNECTED 0x02 |
list connected edges
#define OY_FILTEREDGE_FREE 0x01 |
list free edges
#define OY_FILTEREDGE_LASTTYPE 0x04 |
list last type edges
char oyFilterRegistrationModify | ( | const char * | registration, |
oyFILTER_REG_MODE_e | mode, | ||
char ** | result, | ||
oyAlloc_f | allocateFunc | ||
) |
process a registration string
A semantical overview is given in Backend Modules.
[in] | registration | registration key |
[in] | mode | the processing rule |
[out] | result | allocated by allocateFunc |
[in] | allocateFunc | optional user allocator; defaults to oyAllocateFunc_ |
References OY_SLASH, OY_SLASH_C, and oyFILTER_REG_MODE_STRIP_IMPLEMENTATION_ATTR.