Basic objects to make all higher level object types happy.
More...
|
struct | oyList_s |
| a pointer list More...
|
|
struct | oyName_s |
| Oyranos Name structure. More...
|
|
struct | oyObject_s |
| Oyranos structure baseThe base object of Oyranos object system is self contained. It can be handled by the belonging function set. Complex objects for user interaction should almost all be derived from this struct.
The memory management can be controlled by the user and will affect internal and derived data. More...
|
|
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...
|
|
|
enum | oyOBJECT_e { ,
oyOBJECT_OBJECT_S,
oyOBJECT_MONITOR_S,
oyOBJECT_NAMED_COLOR_S,
oyOBJECT_NAMED_COLORS_S,
oyOBJECT_PROFILE_S,
oyOBJECT_PROFILE_TAG_S,
oyOBJECT_PROFILES_S,
oyOBJECT_OPTION_S,
oyOBJECT_OPTIONS_S,
oyOBJECT_RECTANGLE_S,
oyOBJECT_IMAGE_S,
oyOBJECT_ARRAY2D_S,
oyOBJECT_CONNECTOR_S = 20,
oyOBJECT_CONNECTOR_IMAGING_S,
oyOBJECT_CONNECTOR_MAX_S,
oyOBJECT_FILTER_PLUG_S = 30,
oyOBJECT_FILTER_PLUGS_S,
oyOBJECT_FILTER_SOCKET_S,
oyOBJECT_FILTER_CORE_S,
oyOBJECT_FILTER_CORES_S,
oyOBJECT_FILTER_NODE_S,
oyOBJECT_FILTER_NODES_S,
oyOBJECT_FILTER_GRAPH_S,
oyOBJECT_PIXEL_ACCESS_S,
oyOBJECT_CONVERSION_S,
oyOBJECT_CMM_HANDLE_S = 50,
oyOBJECT_POINTER_S,
oyOBJECT_CMM_INFO_S,
oyOBJECT_CMM_API_S,
oyOBJECT_CMM_APIS_S,
oyOBJECT_CMM_API_FILTER_S,
oyOBJECT_CMM_API1_S,
oyOBJECT_CMM_API2_S,
oyOBJECT_CMM_API3_S,
oyOBJECT_CMM_API4_S,
oyOBJECT_CMM_API5_S,
oyOBJECT_CMM_API6_S,
oyOBJECT_CMM_API7_S,
oyOBJECT_CMM_DATA_TYPES_S,
oyOBJECT_CMM_API8_S,
oyOBJECT_CMM_API9_S,
oyOBJECT_CMM_API10_S,
oyOBJECT_CMM_UI_S,
oyOBJECT_CMM_OBJECT_TYPE_S,
oyOBJECT_CMM_API_FILTERS_S,
oyOBJECT_CMM_API_MAX,
oyOBJECT_ICON_S = 80,
oyOBJECT_MODULE_S,
oyOBJECT_EXTERNFUNC_S,
oyOBJECT_NAME_S,
oyOBJECT_COMP_S_,
oyOBJECT_FILE_LIST_S_,
oyOBJECT_HASH_S,
oyOBJECT_STRUCT_LIST_S,
oyOBJECT_BLOB_S,
oyOBJECT_CONFIG_S,
oyOBJECT_CONFIGS_S,
oyOBJECT_UI_HANDLER_S,
oyOBJECT_FORMS_ARGS_S,
oyOBJECT_CALLBACK_S,
oyOBJECT_OBSERVER_S,
oyOBJECT_CONF_DOMAIN_S,
oyOBJECT_INFO_STATIC_S,
oyOBJECT_LIST_S,
oyOBJECT_LIS_S
} |
| Oyranos structure type. More...
|
|
enum | oySIGNAL_e { ,
oySIGNAL_CONNECTED,
oySIGNAL_RELEASED,
oySIGNAL_DATA_CHANGED,
oySIGNAL_STORAGE_CHANGED,
oySIGNAL_INCOMPATIBLE_DATA,
oySIGNAL_INCOMPATIBLE_OPTION,
oySIGNAL_INCOMPATIBLE_CONTEXT
, oySIGNAL_USER3
} |
| observer signalsThe signal types are similiar to the graph event enum oyCONNECTOR_EVENT_e. More...
|
|
enum | oyNAME_e { oyNAME_NAME,
oyNAME_NICK,
oyNAME_DESCRIPTION
} |
| describe the base types of a oyObject_s name More...
|
|
Basic objects to make all higher level object types happy.
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
|
Oyranos structure type.
- Version
- Oyranos: 0.1.8
- Since
- 2007/11/22 (Oyranos: 0.1.x)
- Date
- 2008/07/31
observer signalsThe 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
|