Öffentliche Methoden | Öffentliche Attribute
ERoute Klassenreferenz

linked list of routes Mehr ...

#include <EDevice.h>

Zusammengehörigkeiten von ERoute:
Collaboration graph
[Legende]

Aufstellung aller Elemente

Öffentliche Methoden

 ERoute (RouteType type, int iFrom, int iTo, int box, bool active, EDevice *out, int oFrom=-1, int oTo=-1, bool oNoDrum=true)
 constructor
 ~ERoute ()
 destructor
RoutenewRoute ()
 create a new Route containing our data.

Öffentliche Attribute

ERouteNext
 next element
char Id
 identifier
RouteType Type
 type
int IFrom
 input start channel
int ITo
 input end channel
int Box
 Mutabor box.
bool Active
 shall the box be controlled by the events?
EDeviceOut
 output device
int OFrom
 output start channel
int OTo
 output end channel
bool ONoDrum
 avoid drum channel?

Ausführliche Beschreibung

linked list of routes

inherit from Route

Definiert in Zeile 108 der Datei EDevice.h.


Beschreibung der Konstruktoren und Destruktoren

ERoute::ERoute ( RouteType  type,
int  iFrom,
int  iTo,
int  box,
bool  active,
EDevice out,
int  oFrom = -1,
int  oTo = -1,
bool  oNoDrum = true 
) [inline]

constructor

Parameter:
typedevice type
iFrominput starting channel
iToinput end channel
boxbox which shall act on the stream
activeshall the stream modify the state of the mutabor box?
outoutput device
oFromoutput starting channel
oTooutput end channel
oNoDrumavoid drum channel

Definiert in Zeile 147 der Datei EDevice.h.

Benutzt Active, Box, IFrom, ITo, Next, OFrom, ONoDrum, OTo, Out und Type.

        {
                Type = type;
                IFrom = iFrom;
                ITo = iTo;
                Box = box;
                Active = active;
                Out = out;
                OFrom = oFrom;
                OTo = oTo;
                ONoDrum = oNoDrum;
                Next = 0;
        }
ERoute::~ERoute ( ) [inline]

destructor

Deletes descendents

Definiert in Zeile 167 der Datei EDevice.h.

Benutzt Next.

        {
                if ( Next ) delete Next;
        }

Dokumentation der Datenelemente

shall the box be controlled by the events?

Definiert in Zeile 125 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

Mutabor box.

Definiert in Zeile 123 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

identifier

Definiert in Zeile 115 der Datei EDevice.h.

input start channel

Definiert in Zeile 119 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

input end channel

Definiert in Zeile 121 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

output start channel

Definiert in Zeile 129 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

avoid drum channel?

Definiert in Zeile 133 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

output end channel

Definiert in Zeile 131 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

output device

Definiert in Zeile 127 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().

type

Definiert in Zeile 117 der Datei EDevice.h.

Wird benutzt von ERoute() und newRoute().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Sun Aug 21 2011 10:52:06 für Mutabor von doxygen 1.7.4