Style

parent 5438196e
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#define INCLUDE_WATCHER_ITA_STREAM_Y_JUNCTION #define INCLUDE_WATCHER_ITA_STREAM_Y_JUNCTION
#include <ITADataSourcesDefinitions.h> #include <ITADataSourcesDefinitions.h>
#include <ITATypes.h> #include <ITATypes.h>
class ITADatasource; class ITADatasource;
...@@ -31,9 +31,10 @@ class ITAStreamPatchbay; ...@@ -31,9 +31,10 @@ class ITAStreamPatchbay;
* Die Klasse ITAStreamYJunction realisiert eine 1:n-Verzweigung fr Audiodatenstrme. * Die Klasse ITAStreamYJunction realisiert eine 1:n-Verzweigung fr Audiodatenstrme.
* Hierbei wird eine Eingangsdatenquelle auf n Ausgnge repliziert. * Hierbei wird eine Eingangsdatenquelle auf n Ausgnge repliziert.
*/ */
class ITAStreamYJunction { class ITA_DATA_SOURCES_API ITAStreamYJunction
{
public: public:
ITAStreamYJunction(unsigned int uiOutputs, ITADatasource* pdsInput=NULL); ITAStreamYJunction( unsigned int uiOutputs, ITADatasource* pdsInput = NULL );
virtual ~ITAStreamYJunction(); virtual ~ITAStreamYJunction();
...@@ -43,20 +44,20 @@ public: ...@@ -43,20 +44,20 @@ public:
//! Eingangsdatenquelle setzen //! Eingangsdatenquelle setzen
/** /**
* Setzt die eingangsseitige Datenquelle. * Setzt die eingangsseitige Datenquelle.
* *
* \important Die Methode darf nicht mit dem Nullzeiger als Parameter aufgerufen werden. * \important Die Methode darf nicht mit dem Nullzeiger als Parameter aufgerufen werden.
* Ferner muss die neue Datenquelle die gleichen Eigenschaften wie die zuvor * Ferner muss die neue Datenquelle die gleichen Eigenschaften wie die zuvor
* zugeordnete Datenquelle aufweisen, falls letztere zugeordnet war. * zugeordnete Datenquelle aufweisen, falls letztere zugeordnet war.
* *
* \note Im Fehlerfall lst die Methode ein ITAException aus * \note Im Fehlerfall lst die Methode ein ITAException aus
*/ */
void SetInputDatasource(ITADatasource* pdsInput); void SetInputDatasource( ITADatasource* pdsInput );
//! Anzahl der Ausgnge zurckgeben //! Anzahl der Ausgnge zurckgeben
unsigned int GetNumberOfOutputs(); unsigned int GetNumberOfOutputs();
//! Eine Ausgangsdatenquelle zurckgeben //! Eine Ausgangsdatenquelle zurckgeben
ITADatasource* GetOutputDatasource(unsigned int uiIndex); ITADatasource* GetOutputDatasource( unsigned int uiIndex );
protected: protected:
ITAStreamPatchbay* m_pImpl; ITAStreamPatchbay* m_pImpl;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment