Oyranos Colour Management System API
Public Member Functions | Data Fields
oyCMMapiFilters_s Struct Reference

a CMMapiFilters list More...

#include <oyranos_alpha.h>

Collaboration diagram for oyCMMapiFilters_s:
Collaboration graph

Public Member Functions

OYAPI oyCMMapiFilters_s *OYEXPORT oyCMMapiFilters_New (oyObject_s object)
 allocate a new CMMapiFilters list
OYAPI oyCMMapiFilters_s *OYEXPORT oyCMMapiFilters_Copy (oyCMMapiFilters_s *obj, oyObject_s object)
 copy or reference a CMMapiFilters list
OYAPI int OYEXPORT oyCMMapiFilters_Release (oyCMMapiFilters_s **obj)
 release and possibly deallocate a CMMapiFilters list
OYAPI int OYEXPORT oyCMMapiFilters_MoveIn (oyCMMapiFilters_s *list, oyCMMapiFilter_s **obj, int pos)
 add a element to a CMMapiFilters list
OYAPI int OYEXPORT oyCMMapiFilters_ReleaseAt (oyCMMapiFilters_s *list, int pos)
 release a element from a CMMapiFilters list
OYAPI oyCMMapiFilter_s *OYEXPORT oyCMMapiFilters_Get (oyCMMapiFilters_s *list, int pos)
 get a element of a CMMapiFilters list
OYAPI int OYEXPORT oyCMMapiFilters_Count (oyCMMapiFilters_s *list)
 count the elements in a CMMapiFilters list

Data Fields

oyOBJECT_e type_
oyStruct_Copy_f copy
oyStruct_Release_f release
oyObject_s oy_
oyStructList_s * list_

Detailed Description

a CMMapiFilters list

Version:
Oyranos: 0.1.10
Since:
2009/01/30 (Oyranos: 0.1.10)
Date:
2009/01/30

Field Documentation

oyStruct_Copy_f oyCMMapiFilters_s::copy

copy function

oyStructList_s* oyCMMapiFilters_s::list_
oyObject_s oyCMMapiFilters_s::oy_

base object

Referenced by oyCMMapiFilters_Copy(), and oyCMMapiFilters_Release().

oyStruct_Release_f oyCMMapiFilters_s::release

release function

Referenced by oyCMMapiFilters_New().

oyOBJECT_e oyCMMapiFilters_s::type_

struct type oyOBJECT_CMM_API_FILTERS_S

Referenced by oyCMMapiFilters_Copy(), oyCMMapiFilters_Count(), oyCMMapiFilters_Get(), and oyCMMapiFilters_MoveIn().