Oyranos
git-devel
Oyranos is a full featured Color Management System
|
a static object More...
#include <oyranos_generic.h>
Data Fields | |
oyOBJECT_e | type |
oyPointer | dummy1 |
oyPointer | dummy2 |
oyPointer | dummy3 |
oyOBJECT_e | inheritance [8] |
Data Fields inherited from oyStruct_s | |
const oyOBJECT_e | type_ |
Type of object. More... | |
oyStruct_Copy_f | copy |
Copy function. More... | |
oyStruct_Release_f | release |
Release function. More... | |
oyObject_s | oy_ |
Oyranos internal object. More... | |
Additional Inherited Members | |
Public Member Functions inherited from oyStruct_s | |
const char * | oyStruct_GetTextFromModule (oyStruct_s *obj, oyNAME_e name_type, uint32_t flags) |
get object infos from a module More... | |
const char * | oyStruct_GetText (oyStruct_s *obj, oyNAME_e name_type, uint32_t flags) |
Get a text dump. More... | |
int | oyStruct_RegisterStaticMessageFunc (int type, oyStruct_RegisterStaticMessageFunc_f msg, oyStruct_RegisterStaticFreeFunc_f free_func) |
register a function for verbosity More... | |
const char * | oyStruct_GetInfo (oyPointer context_object, oyNAME_e type, int flags) |
get a additional string from a object More... | |
const char * | oyStructTypeToText (oyOBJECT_e type) |
Objects type to small string. More... | |
a static object
The data field is to be placed alternatively to a oyObject_s at oyStruct_s::oy_ for a static object. It provides basic object data.
oyPointer oyObjectInfoStatic_s::dummy1 |
keep zero
oyPointer oyObjectInfoStatic_s::dummy2 |
keep zero
oyPointer oyObjectInfoStatic_s::dummy3 |
keep zero
oyOBJECT_e oyObjectInfoStatic_s::inheritance[8] |
inherited structures start with the position of the last member, followed by the first object type until the last one. Seven levels of inheritance are possible at maximum.
oyOBJECT_e oyObjectInfoStatic_s::type |
oyOBJECT_INFO_STATIC_S