oyFilterPlug_s Struct Reference
[Conversion API's]

a filter connection structure

The active input version of a oyConnector_s. Each plug can connect to exact one socket. More...

#include <oyranos_alpha.h>


Data Fields

oyOBJECT_e type_
oyStruct_Copy_f copy
oyStruct_Release_f release
oyObject_s oy_
oyConnector_spattern
oyFilterNode_snode
char * relatives_
oyFilterSocket_sremote_socket_

Related Functions

(Note that these are not member functions.)

OYAPI int OYEXPORT oyFilterPlug_Callback (oyFilterPlug_s *c, oyCONNECTOR_EVENT_e e)
 tell about a oyConversion_s event
OYAPI int OYEXPORT oyFilterPlug_ConnectIntoSocket (oyFilterPlug_s **p, oyFilterSocket_s **s)
 connect a oyFilterPlug_s with a oyFilterSocket_s
OYAPI oyFilterPlug_s *OYEXPORT oyFilterPlug_New (oyObject_s object)
 allocate a new FilterPlug object
OYAPI oyFilterPlug_s *OYEXPORT oyFilterPlug_Copy (oyFilterPlug_s *obj, oyObject_s object)
 copy or reference a FilterPlug object
OYAPI int OYEXPORT oyFilterPlug_Release (oyFilterPlug_s **obj)
 release and possibly deallocate a FilterPlug object


Detailed Description

a filter connection structure

The active input version of a oyConnector_s. Each plug can connect to exact one socket.

inline_dotgraph_14.dot

Version:
Oyranos: 0.1.8
Since:
2008/07/29 (Oyranos: 0.1.8)
Date:
2008/07/29

Field Documentation

oyStruct_Copy_f oyFilterPlug_s::copy

copy function

filter node for this connector

Referenced by oyFilterNode_s::oyFilterNode_GetPlug(), and oyFilterPlug_Release().

a pattern the filter node can handle through this connector

Referenced by oyConversion_s::oyConversion_FilterAdd(), oyFilterNode_s::oyFilterNode_GetPlug(), and oyFilterPlug_Release().

hint about belonging to a filter

Referenced by oyFilterNode_s::oyFilterNode_GetPlug(), and oyFilterPlug_Release().

oyStruct_Release_f oyFilterPlug_s::release

release function

Referenced by oyFilterPlug_New().

struct type oyOBJECT_FILTER_PLUG_S

Referenced by oyFilterPlug_Copy(), oyFilterPlug_Release(), and oyFilterPlugs_s::oyFilterPlugs_MoveIn().


Generated on Mon Jul 27 04:34:18 2009 for Oyranos by  doxygen 1.5.9