![]() |
Oyranos Colour Management System API |
a CMMapis list More...
#include <oyranos_alpha.h>
Public Member Functions | |
| OYAPI oyCMMapis_s *OYEXPORT | oyCMMapis_New (oyObject_s object) |
| allocate a new CMMapis list | |
| OYAPI oyCMMapis_s *OYEXPORT | oyCMMapis_Copy (oyCMMapis_s *obj, oyObject_s object) |
| copy or reference a CMMapis list | |
| OYAPI int OYEXPORT | oyCMMapis_Release (oyCMMapis_s **obj) |
| release and possibly deallocate a CMMapis list | |
| OYAPI int OYEXPORT | oyCMMapis_MoveIn (oyCMMapis_s *list, oyCMMapi_s **obj, int pos) |
| add a element to a CMMapis list | |
| OYAPI int OYEXPORT | oyCMMapis_ReleaseAt (oyCMMapis_s *list, int pos) |
| release a element from a CMMapis list | |
| OYAPI oyCMMapi_s *OYEXPORT | oyCMMapis_Get (oyCMMapis_s *list, int pos) |
| get a element of a CMMapis list | |
| OYAPI int OYEXPORT | oyCMMapis_Count (oyCMMapis_s *list) |
| count the elements in a CMMapis list | |
Data Fields | |
| oyOBJECT_e | type_ |
| oyStruct_Copy_f | copy |
| oyStruct_Release_f | release |
| oyObject_s | oy_ |
| oyStructList_s * | list_ |
a CMMapis list
| oyStruct_Copy_f oyCMMapis_s::copy |
copy function
| oyStructList_s* oyCMMapis_s::list_ |
the list data
Referenced by oyCMMapis_Count(), oyCMMapis_Get(), oyCMMapis_MoveIn(), oyCMMapis_Release(), and oyCMMapis_ReleaseAt().
| oyObject_s oyCMMapis_s::oy_ |
base object
Referenced by oyCMMapis_Copy(), and oyCMMapis_Release().
| oyStruct_Release_f oyCMMapis_s::release |
release function
Referenced by oyCMMapis_New().
| oyOBJECT_e oyCMMapis_s::type_ |
struct type oyOBJECT_CMM_APIS_S
Referenced by oyCMMapis_MoveIn(), and oyCMMapis_ReleaseAt().