Oyranos Color Management System API
Data Structures | Enumerations

Basic objects to make all higher level object types happy. More...

Collaboration diagram for Generic object system:

Data Structures

struct  oyObserver_s
 Oyranos object observers. More...
 
struct  oyPointer_s
 custom pointer More...
 
struct  oyStruct_s
 Oyranos base structure. More...
 
struct  oyStructList_s
 a pointer list More...
 

Enumerations

enum  oyOBJECT_e {
}
 Oyranos structure type. More...
 
enum  oySIGNAL_e {
}
 observer signals More...
 
enum  oyNAME_e { oyNAME_NAME , oyNAME_NICK , oyNAME_DESCRIPTION }
 describe the base types of a oyObject_s name More...
 

Detailed Description

Basic objects to make all higher level object types happy.

Enumeration Type Documentation

◆ oyNAME_e

enum oyNAME_e

describe the base types of a oyObject_s name

Version
Oyranos: 0.1.8
Since
2007/10/00 (Oyranos: 0.1.8)
Date
2007/10/00
Enumerator
oyNAME_NAME 

compatible to oyName_s/oyObject_s

oyNAME_NICK 

compatible to oyName_s/oyObject_s

oyNAME_DESCRIPTION 

compatible to oyName_s/oyObject_s

◆ oyOBJECT_e

enum oyOBJECT_e

Oyranos structure type.

Version
Oyranos: 0.1.8
Since
2007/11/22 (Oyranos: 0.1.x)
Date
2008/07/31
Enumerator
oyOBJECT_OBJECT_S 

oyObject_s

oyOBJECT_MONITOR_S 

oyMonitor_s

oyOBJECT_NAMED_COLOR_S 

oyNamedColor_s

oyOBJECT_NAMED_COLORS_S 

oyNamedColors_s

oyOBJECT_PROFILE_S 

oyProfile_s

oyOBJECT_PROFILE_TAG_S 

oyProfileTag_s

oyOBJECT_PROFILES_S 

oyProfiles_s

oyOBJECT_OPTION_S 

oyOption_s

oyOBJECT_OPTIONS_S 

oyOptions_s

oyOBJECT_RECTANGLE_S 

oyRectangle_s

oyOBJECT_IMAGE_S 

oyImage_s

oyOBJECT_ARRAY2D_S 

oyArray2d_s

oyOBJECT_CONNECTOR_S 

oyConnector_s

oyOBJECT_CONNECTOR_IMAGING_S 

oyConnectorImaging_s

oyOBJECT_CONNECTOR_MAX_S 

not defined

oyOBJECT_FILTER_PLUG_S 

oyFilterPlug_s

oyOBJECT_FILTER_PLUGS_S 

oyFilterPlugs_s

oyOBJECT_FILTER_SOCKET_S 

oyFilterSocket_s

oyOBJECT_FILTER_CORE_S 

oyFilterCore_s

oyOBJECT_FILTER_CORES_S 

oyFilterCores_s

oyOBJECT_FILTER_NODE_S 

oyFilterNode_s

oyOBJECT_FILTER_NODES_S 

oyFilterNodes_s

oyOBJECT_FILTER_GRAPH_S 

oyFilterGraph_s

oyOBJECT_PIXEL_ACCESS_S 

oyPixelAccess_s

oyOBJECT_CONVERSION_S 

oyConversion_s

oyOBJECT_CMM_HANDLE_S 

oyCMMhandle_s

oyOBJECT_POINTER_S 

oyPointer_s

oyOBJECT_CMM_INFO_S 

oyCMMinfo_s

oyOBJECT_CMM_API_S 

oyCMMapi_s

oyOBJECT_CMM_APIS_S 

oyCMMapis_s

oyOBJECT_CMM_API_FILTER_S 

oyCMMapiFilter_s

oyOBJECT_CMM_API1_S 

oyCMMapi1_s

oyOBJECT_CMM_API2_S 

oyCMMapi2_s

oyOBJECT_CMM_API3_S 

oyCMMapi3_s

oyOBJECT_CMM_API4_S 

oyCMMapi4_s

oyOBJECT_CMM_API5_S 

oyCMMapi5_s

oyOBJECT_CMM_API6_S 

oyCMMapi6_s

oyOBJECT_CMM_API7_S 

oyCMMapi7_s

oyOBJECT_CMM_DATA_TYPES_S 

oyCMMDataTypes_s

oyOBJECT_CMM_API8_S 

oyCMMapi8_s

oyOBJECT_CMM_API9_S 

oyCMMapi9_s

oyOBJECT_CMM_API10_S 

oyCMMapi10_s

oyOBJECT_CMM_UI_S 

oyCMMui_s

oyOBJECT_CMM_OBJECT_TYPE_S 

oyCMMobjectType_s

oyOBJECT_CMM_API_FILTERS_S 

oyCMMapiFilters_s

oyOBJECT_CMM_API_MAX 

not defined

oyOBJECT_ICON_S 

oyIcon_s

oyOBJECT_MODULE_S 

oyModule_s

oyOBJECT_EXTERNFUNC_S 

oyExternFunc_s

oyOBJECT_NAME_S 

oyName_s

oyOBJECT_COMP_S_ 

oyComp_s_

oyOBJECT_FILE_LIST_S_ 

oyFileList_s_

oyOBJECT_HASH_S 

oyHash_s

oyOBJECT_STRUCT_LIST_S 

oyStructList_s

oyOBJECT_BLOB_S 

oyBlob_s

oyOBJECT_CONFIG_S 

oyConfig_s

oyOBJECT_CONFIGS_S 

oyConfigs_s

oyOBJECT_UI_HANDLER_S 

oyUiHandler_s

oyOBJECT_FORMS_ARGS_S 

oyFormsArgs_s

oyOBJECT_CALLBACK_S 

oyCallback_s

oyOBJECT_OBSERVER_S 

oyObserver_s

oyOBJECT_CONF_DOMAIN_S 

oyConfDomain_s

oyOBJECT_INFO_STATIC_S 

oyObjectInfoStatic_s

oyOBJECT_LIST_S 

oyList_s

oyOBJECT_LIS_S 

oyLis_s dummy

◆ oySIGNAL_e

enum oySIGNAL_e

observer signals

The signal types are similiar to the graph event enum oyCONNECTOR_EVENT_e.

Version
Oyranos: 0.1.10
Since
2009/10/26 (Oyranos: 0.1.10)
Date
2009/10/26
Enumerator
oySIGNAL_CONNECTED 

connection established

oySIGNAL_RELEASED 

released the connection

oySIGNAL_DATA_CHANGED 

call to update image views

oySIGNAL_STORAGE_CHANGED 

new data accessors

oySIGNAL_INCOMPATIBLE_DATA 

can not process image

oySIGNAL_INCOMPATIBLE_OPTION 

can not handle option

oySIGNAL_INCOMPATIBLE_CONTEXT 

can not handle profile

oySIGNAL_USER3 

more signal types are possible