Base Relacs Plugins  0.9.8
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Traces Class Reference

#include <traces.h>

Inheritance diagram for Traces:
Inheritance graph
[legend]
Collaboration diagram for Traces:
Collaboration graph
[legend]

Public Member Functions

 Traces (void)
 
- Public Member Functions inherited from StandardTraces
 StandardTraces (void)
 

Static Public Member Functions

static void initialize (const RELACSPlugin *rp, const InList &data, const EventList &events)
 
static string voltageTraceNames (void)
 
static string voltageOutputNames (void)
 
static string LEDOutputNames (void)
 

Static Public Attributes

static int StimulusEvents = 0
 
static int VoltageTraces = 0
 
static int VoltageTrace [MaxTraces] = { -1, -1, -1, -1 }
 
static int VoltageOutputs = 0
 
static int VoltageOutput [MaxTraces] = { -1, -1, -1, -1 }
 
static int LEDOutputs = 0
 
static int LEDOutput [MaxTraces] = { -1, -1, -1, -1 }
 

Additional Inherited Members

- Static Protected Member Functions inherited from StandardTraces
static void clearIndices (int *traceindices, int n=-1)
 
static void initStandardTraces (const InList &data, int *ntraces, int *traceindices, const string *names, string &namelist, bool alpha=false)
 
static void initStandardEventTraces (const InList &data, const EventList &events, int *ntraces, int *traceindices, int *eventindices, const string *tracenames, const string *eventnames, string &tracenamelist, string &eventnamelist, bool alpha=false)
 
static void initStandardOutputs (const RELACSPlugin *rp, int *ntraces, int *traceindices, const string *names, string &namelist, bool alpha=false)
 
- Static Protected Attributes inherited from StandardTraces
static const int MaxTraces
 

Detailed Description

[lib] Variables for basic input traces and events.

Author
Jan Benda
Version
1.0

Constructor & Destructor Documentation

Traces ( void  )

Member Function Documentation

void initialize ( const RELACSPlugin rp,
const InList data,
const EventList events 
)
static

References EventList::index().

string voltageTraceNames ( void  )
static

Returns the names of all input traces with plain voltages, separated by ','. Can be passed to a text Parameter.

string voltageOutputNames ( void  )
static

Returns the names of all output traces for voltages, separated by ','. Can be passed to a text Parameter.

string LEDOutputNames ( void  )
static

Returns the names of all output traces for LEDs, separated by ','. Can be passed to a text Parameter.

Member Data Documentation

int StimulusEvents = 0
static
int VoltageTraces = 0
static
int VoltageTrace = { -1, -1, -1, -1 }
static
int VoltageOutputs = 0
static
int VoltageOutput = { -1, -1, -1, -1 }
static
int LEDOutputs = 0
static
int LEDOutput = { -1, -1, -1, -1 }
static

The documentation for this class was generated from the following files: