linked list of routes Mehr ...
#include <EDevice.h>
Ö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 | |
Route * | newRoute () |
create a new Route containing our data. | |
Öffentliche Attribute | |
ERoute * | Next |
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? | |
EDevice * | Out |
output device | |
int | OFrom |
output start channel | |
int | OTo |
output end channel | |
bool | ONoDrum |
avoid drum channel? |
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
type | device type |
iFrom | input starting channel |
iTo | input end channel |
box | box which shall act on the stream |
active | shall the stream modify the state of the mutabor box? |
out | output device |
oFrom | output starting channel |
oTo | output end channel |
oNoDrum | avoid drum channel |
Definiert in Zeile 147 der Datei EDevice.h.
Benutzt Active, Box, IFrom, ITo, Next, OFrom, ONoDrum, OTo, Out und Type.
ERoute::~ERoute | ( | ) | [inline] |
bool ERoute::Active |
shall the box be controlled by the events?
Definiert in Zeile 125 der Datei EDevice.h.
Wird benutzt von ERoute() und newRoute().
int ERoute::Box |
int ERoute::IFrom |
input start channel
Definiert in Zeile 119 der Datei EDevice.h.
Wird benutzt von ERoute() und newRoute().
int ERoute::ITo |
input end channel
Definiert in Zeile 121 der Datei EDevice.h.
Wird benutzt von ERoute() und newRoute().
next element
Definiert in Zeile 113 der Datei EDevice.h.
Wird benutzt von EDevice::AddRoute(), ChangeOutReferences(), CheckBoxesUsed(), ERoute(), EDevice::GetRoute(), EDevice::nRoutes(), MutRouteWnd::OnDraw(), ScanDevices(), SmallestBoxUsed(), WriteRoutes() und ~ERoute().
int ERoute::OFrom |
output start channel
Definiert in Zeile 129 der Datei EDevice.h.
Wird benutzt von ERoute() und newRoute().
bool ERoute::ONoDrum |
avoid drum channel?
Definiert in Zeile 133 der Datei EDevice.h.
Wird benutzt von ERoute() und newRoute().
int ERoute::OTo |
output end channel
Definiert in Zeile 131 der Datei EDevice.h.
Wird benutzt von ERoute() und newRoute().