Relacs
0.9.8
|
This is the complete list of members for Simulator, including all inherited members.
Acquire(void) | Acquire | |
activateGains(void) | Acquire | virtual |
addAttLine(Attenuate *att, const string &device="", int channel=-1) | Acquire | |
addInput(AnalogInput *ai) | Acquire | |
addOutput(AnalogOutput *ao) | Acquire | |
addOutTrace(const string &name, int device, int channel, double scale=1.0, const string &unit="", double value=0.0, double maxrate=-1.0, const string &modality="") | Acquire | |
addOutTraces(void) | Acquire | |
addRestartEvents(InList &data, EventList &events) | Acquire | |
addStimulusEvents(InList &data, EventList &events) | Acquire | |
AdjustFlag | Acquire | protected |
adjustFlag(void) const | Acquire | |
adjustGain(const InData &data, double maxvalue) | Acquire | |
adjustGain(const InData &data, double minvalue, double maxvalue) | Acquire | |
AI | Acquire | protected |
AISemaphore | Acquire | protected |
AISync enum value | Acquire | |
AO | Acquire | protected |
AOSemaphore | Acquire | protected |
applyOutTrace(OutData &signal) const | Acquire | |
applyOutTrace(OutList &signal) const | Acquire | |
Att | Acquire | protected |
attLinesSize(void) const | Acquire | |
bufferTime(void) const | Acquire | |
BufferTime | Acquire | protected |
clear(void) | Acquire | |
clearAttLines(void) | Acquire | |
clearInputs(void) | Acquire | |
clearModel(void) | Simulator | |
clearOutputs(void) | Acquire | |
clearOutTraces(void) | Acquire | |
close(void) | Acquire | |
closeAttLines(void) | Acquire | |
closeInputs(void) | Acquire | |
closeOutputs(void) | Acquire | |
currentTime(void) | Acquire | protected |
directWrite(OutData &signal, bool setsignaltime=true) | Simulator | virtual |
directWrite(OutList &signal, bool setsignaltime=true) | Simulator | virtual |
DummyTrace | Acquire | protectedstatic |
gainChanged(void) const | Acquire | |
getRawData(InList &data, EventList &events, double &signaltime, double mintracetime, double prevsignal) | Acquire | |
getSignal(void) | Simulator | virtual |
initSync(void) | Acquire | |
inputDevice(int deviceindex) const | Acquire | |
inputIndex(const string &ident) const | Acquire | |
inputsSize(void) const | Acquire | |
inputTraces(int deviceindex) const | Acquire | |
intensities(int trace, vector< double > &ints, double frequency=0.0) const | Acquire | |
intensities(const string &trace, vector< double > &ints, double frequency=0.0) const | Acquire | |
inTraces(vector< TraceSpec > &traces) | Acquire | |
InTraces | Acquire | protected |
isReadRunning(void) const | Acquire | |
isWriteRunning(void) const | Acquire | |
LastDelay | Acquire | protected |
LastDevice | Acquire | protected |
LastDuration | Acquire | protected |
LastWrite | Acquire | protected |
levels(int trace, vector< double > &l) const | Acquire | |
levels(const string &trace, vector< double > &l) const | Acquire | |
lockRead(void) | Acquire | |
lockWrite(void) | Acquire | |
maxIntensity(int trace, double frequency=0.0) const | Acquire | |
maxIntensity(const string &trace, double frequency=0.0) const | Acquire | |
maxLevel(int trace) const | Acquire | |
maxLevel(const string &trace) const | Acquire | |
maxValues(const InData &data, vector< double > &ranges) const | Acquire | |
maxVoltages(const InData &data, vector< double > &ranges) const | Acquire | |
minIntensity(int trace, double frequency=0.0) const | Acquire | |
minIntensity(const string &trace, double frequency=0.0) const | Acquire | |
minLevel(int trace) const | Acquire | |
minLevel(const string &trace) const | Acquire | |
model(void) | Simulator | |
NoSync enum value | Acquire | |
NumEmptyData | Acquire | protected |
outputIndex(const string &ident) const | Acquire | |
outputsSize(void) const | Acquire | |
outTrace(int index) const | Acquire | |
outTrace(const string &name) const | Acquire | |
outTraceAttenuate(int index) | Acquire | |
outTraceAttenuate(int index) const | Acquire | |
outTraceIndex(const string &name) const | Acquire | |
outTraceName(int index) const | Acquire | |
OutTraces | Acquire | protected |
outTracesSize(void) const | Acquire | |
PreviousTime | Acquire | protected |
read(InList &data) | Simulator | virtual |
readError(void) const | Acquire | |
ReadMutex | Acquire | mutableprotected |
ReadWait | Acquire | protected |
RestartEvents | Acquire | protected |
restartRead(vector< AOData * > &aos, bool directao, bool updategains) | Simulator | protectedvirtual |
relacs::Acquire::restartRead(void) | Acquire | virtual |
setAdjustFlag(int flag) | Acquire | |
setBufferTime(double time) | Acquire | |
setGain(const InData &data, int gainindex) | Acquire | |
setModel(Model *sim) | Simulator | |
setSignalDelay(int device, double delay) | Acquire | |
setUpdateTime(double time) | Acquire | |
SignalEvents | Acquire | protected |
signalTime(void) const | Acquire | |
SignalTime | Acquire | protected |
Simulator(void) | Simulator | |
Simulator(Model &sim) | Simulator | |
StartSync enum value | Acquire | |
stop(void) | Simulator | virtual |
stopRead(void) | Simulator | virtual |
stopWrite(void) | Simulator | virtual |
syncMode(void) const | Acquire | |
SyncMode | Acquire | protected |
SyncModes enum name | Acquire | |
syncModeStr(void) const | Acquire | |
SyncModeStrs | Acquire | protectedstatic |
testRead(InList &data) | Acquire | virtual |
testWrite(OutData &signal) | Acquire | virtual |
testWrite(OutList &signal) | Acquire | virtual |
unlockRead(void) | Acquire | |
unlockWrite(void) | Acquire | |
UpdateTime | Acquire | protected |
updateTime(void) const | Acquire | |
waitForData(double &signaltime) | Acquire | |
waitForRead(void) | Acquire | virtual |
waitForWrite(void) | Simulator | virtual |
write(OutData &signal, bool setsignaltime=true) | Simulator | virtual |
write(OutList &signal, bool setsignaltime=true) | Simulator | virtual |
writeError(void) const | Acquire | |
WriteMutex | Acquire | mutableprotected |
writeZero(int channel, int device) | Simulator | virtual |
relacs::Acquire::writeZero(int index) | Acquire | virtual |
relacs::Acquire::writeZero(const string &trace) | Acquire | virtual |
~Acquire(void) | Acquire | virtual |
~Simulator(void) | Simulator |