#include <oyranos_alpha.h>
Data Fields | |
oyOBJECT_e | type_ |
oyStruct_Copy_f | copy |
oyStruct_Release_f | release |
oyObject_s | oy_ |
oyStructList_s * | list_ |
Related Functions | |
(Note that these are not member functions.) | |
OYAPI oyFilterPlugs_s *OYEXPORT | oyFilterPlugs_New (oyObject_s object) |
allocate a new FilterPlugs list | |
OYAPI oyFilterPlugs_s *OYEXPORT | oyFilterPlugs_Copy (oyFilterPlugs_s *obj, oyObject_s object) |
copy or reference a FilterPlugs list | |
OYAPI int OYEXPORT | oyFilterPlugs_Release (oyFilterPlugs_s **obj) |
release and possibly deallocate a FilterPlugs list | |
OYAPI oyFilterPlugs_s *OYEXPORT | oyFilterPlugs_MoveIn (oyFilterPlugs_s *list, oyFilterPlug_s **obj, int pos) |
add a element to a FilterPlugs list | |
OYAPI int OYEXPORT | oyFilterPlugs_ReleaseAt (oyFilterPlugs_s *list, int pos) |
release a element from a FilterPlugs list | |
OYAPI oyFilterPlug_s *OYEXPORT | oyFilterPlugs_Get (oyFilterPlugs_s *list, int pos) |
get a element of a FilterPlugs list | |
OYAPI int OYEXPORT | oyFilterPlugs_Count (oyFilterPlugs_s *list) |
count the elements in a FilterPlugs list |
oyStruct_Copy_f oyFilterPlugs_s::copy |
copy function
oyStructList_s* oyFilterPlugs_s::list_ |
the list data
Referenced by oyFilterPlugs_Count(), oyFilterPlugs_Get(), oyFilterPlugs_MoveIn(), oyFilterPlugs_Release(), and oyFilterPlugs_ReleaseAt().
base object
Referenced by oyFilterPlugs_Copy(), and oyFilterPlugs_Release().
oyStruct_Release_f oyFilterPlugs_s::release |
release function
Referenced by oyFilterPlugs_New().
struct type oyOBJECT_FILTER_PLUGS_S
Referenced by oyFilterPlugs_Get(), oyFilterPlugs_MoveIn(), oyFilterPlugs_Release(), and oyFilterPlugs_ReleaseAt().