![]() |
Oyranos Colour Management System API |
a FilterNodes list More...
#include <oyranos_alpha.h>
Public Member Functions | |
| OYAPI oyFilterNodes_s *OYEXPORT | oyFilterNodes_New (oyObject_s object) |
| allocate a new FilterNodes list | |
| OYAPI oyFilterNodes_s *OYEXPORT | oyFilterNodes_Copy (oyFilterNodes_s *obj, oyObject_s object) |
| copy or reference a FilterNodes list | |
| OYAPI int OYEXPORT | oyFilterNodes_Release (oyFilterNodes_s **obj) |
| release and possibly deallocate a FilterNodes list | |
| OYAPI int OYEXPORT | oyFilterNodes_MoveIn (oyFilterNodes_s *list, oyFilterNode_s **obj, int pos) |
| add a element to a FilterNodes list | |
| OYAPI int OYEXPORT | oyFilterNodes_ReleaseAt (oyFilterNodes_s *list, int pos) |
| release a element from a FilterNodes list | |
| OYAPI oyFilterNode_s *OYEXPORT | oyFilterNodes_Get (oyFilterNodes_s *list, int pos) |
| get a element of a FilterNodes list | |
| OYAPI int OYEXPORT | oyFilterNodes_Count (oyFilterNodes_s *list) |
| count the elements in a FilterNodes list | |
Data Fields | |
| oyOBJECT_e | type_ |
| oyStruct_Copy_f | copy |
| oyStruct_Release_f | release |
| oyObject_s | oy_ |
| oyStructList_s * | list_ |
a FilterNodes list
| oyStruct_Copy_f oyFilterNodes_s::copy |
copy function
| oyStructList_s* oyFilterNodes_s::list_ |
the list data
Referenced by oyFilterNodes_Count(), oyFilterNodes_Get(), oyFilterNodes_MoveIn(), oyFilterNodes_Release(), and oyFilterNodes_ReleaseAt().
| oyObject_s oyFilterNodes_s::oy_ |
base object
Referenced by oyFilterNodes_Copy(), and oyFilterNodes_Release().
| oyStruct_Release_f oyFilterNodes_s::release |
release function
Referenced by oyFilterNodes_New().
| oyOBJECT_e oyFilterNodes_s::type_ |
struct type oyOBJECT_FILTER_NODES_S
Referenced by oyFilterNodes_MoveIn(), and oyFilterNodes_ReleaseAt().