gxAudioConnector Class Reference

Connects the audio pins of filters in a graph. More...

#include <gxAudioConnector.h>

Inheritance diagram for gxAudioConnector:

gxAudioFilterVisitor List of all members.

Public Member Functions

 gxAudioConnector (gxAudioGraph *graph)
virtual ~gxAudioConnector ()
virtual int connect ()
 Connect the clock source to all clock sinks.
virtual int disconnect ()
 Disconnects the clock source from all clock sinks.
virtual bool visit (gxAudioFilter *filter)
 Part of the filter visitor pattern.

Static Public Member Functions

static bool isAudioInput (gxAudioPin *pin)
static bool isAudioOutput (gxAudioPin *pin)

Detailed Description

Connects the audio pins of filters in a graph.


Constructor & Destructor Documentation

gxAudioConnector::gxAudioConnector gxAudioGraph graph  ) 
 

virtual gxAudioConnector::~gxAudioConnector  )  [virtual]
 


Member Function Documentation

virtual int gxAudioConnector::connect  )  [virtual]
 

Connect the clock source to all clock sinks.

virtual int gxAudioConnector::disconnect  )  [virtual]
 

Disconnects the clock source from all clock sinks.

static bool gxAudioConnector::isAudioInput gxAudioPin pin  )  [static]
 

static bool gxAudioConnector::isAudioOutput gxAudioPin pin  )  [static]
 

virtual bool gxAudioConnector::visit gxAudioFilter filter  )  [virtual]
 

Part of the filter visitor pattern.

Invoked by the graph when iterating through filters.

Implements gxAudioFilterVisitor.


The documentation for this class was generated from the following file:
Generated on Mon Nov 21 01:01:36 2005 for gxLib by  doxygen 1.4.5