Relacs  0.9.8
Simulator Member List

This is the complete list of members for Simulator, including all inherited members.

Acquire(void)Acquire
activateGains(void)Acquirevirtual
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
AdjustFlagAcquireprotected
adjustFlag(void) const Acquire
adjustGain(const InData &data, double maxvalue)Acquire
adjustGain(const InData &data, double minvalue, double maxvalue)Acquire
AIAcquireprotected
AISemaphoreAcquireprotected
AISync enum valueAcquire
AOAcquireprotected
AOSemaphoreAcquireprotected
applyOutTrace(OutData &signal) const Acquire
applyOutTrace(OutList &signal) const Acquire
AttAcquireprotected
attLinesSize(void) const Acquire
bufferTime(void) const Acquire
BufferTimeAcquireprotected
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)Acquireprotected
directWrite(OutData &signal, bool setsignaltime=true)Simulatorvirtual
directWrite(OutList &signal, bool setsignaltime=true)Simulatorvirtual
DummyTraceAcquireprotectedstatic
gainChanged(void) const Acquire
getRawData(InList &data, EventList &events, double &signaltime, double mintracetime, double prevsignal)Acquire
getSignal(void)Simulatorvirtual
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
InTracesAcquireprotected
isReadRunning(void) const Acquire
isWriteRunning(void) const Acquire
LastDelayAcquireprotected
LastDeviceAcquireprotected
LastDurationAcquireprotected
LastWriteAcquireprotected
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 valueAcquire
NumEmptyDataAcquireprotected
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
OutTracesAcquireprotected
outTracesSize(void) const Acquire
PreviousTimeAcquireprotected
read(InList &data)Simulatorvirtual
readError(void) const Acquire
ReadMutexAcquiremutableprotected
ReadWaitAcquireprotected
RestartEventsAcquireprotected
restartRead(vector< AOData * > &aos, bool directao, bool updategains)Simulatorprotectedvirtual
relacs::Acquire::restartRead(void)Acquirevirtual
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
SignalEventsAcquireprotected
signalTime(void) const Acquire
SignalTimeAcquireprotected
Simulator(void)Simulator
Simulator(Model &sim)Simulator
StartSync enum valueAcquire
stop(void)Simulatorvirtual
stopRead(void)Simulatorvirtual
stopWrite(void)Simulatorvirtual
syncMode(void) const Acquire
SyncModeAcquireprotected
SyncModes enum nameAcquire
syncModeStr(void) const Acquire
SyncModeStrsAcquireprotectedstatic
testRead(InList &data)Acquirevirtual
testWrite(OutData &signal)Acquirevirtual
testWrite(OutList &signal)Acquirevirtual
unlockRead(void)Acquire
unlockWrite(void)Acquire
UpdateTimeAcquireprotected
updateTime(void) const Acquire
waitForData(double &signaltime)Acquire
waitForRead(void)Acquirevirtual
waitForWrite(void)Simulatorvirtual
write(OutData &signal, bool setsignaltime=true)Simulatorvirtual
write(OutList &signal, bool setsignaltime=true)Simulatorvirtual
writeError(void) const Acquire
WriteMutexAcquiremutableprotected
writeZero(int channel, int device)Simulatorvirtual
relacs::Acquire::writeZero(int index)Acquirevirtual
relacs::Acquire::writeZero(const string &trace)Acquirevirtual
~Acquire(void)Acquirevirtual
~Simulator(void)Simulator