, including all inherited members.
Action typedef | faudes::sDevice | |
AppendAction(const std::string &event, const Action &action) | faudes::sDevice | |
AppendTrigger(const std::string &event, const Trigger &trigger) | faudes::sDevice | |
Assign(const Type &rSrc) | faudes::Type | [virtual] |
Cast(const Type *pOther) const | faudes::Type | [virtual] |
Clear(void) | faudes::sDevice | [virtual] |
ClrInputSignals(void) | faudes::sDevice | [private] |
ClrOutputSignals(void) | faudes::sDevice | [private] |
Compile(void) | faudes::sDevice | [virtual] |
Configure(Idx event, const AttributeDeviceEvent &attr) | faudes::vDevice | [virtual] |
Configure(const EventSet &rPhysicalEvents) | faudes::vDevice | [virtual] |
Copy(void) const | faudes::Type | [virtual] |
CurrentTime(void) | faudes::vDevice | [virtual] |
CurrentTime(tpTime::Type now) | faudes::vDevice | [virtual] |
CurrentTimeMs(void) | faudes::vDevice | [virtual] |
CurrentTimeMs(long int nowms) | faudes::vDevice | [virtual] |
CycleTime() const | faudes::sDevice | [virtual] |
CycleTime(int cycleTime) | faudes::sDevice | [virtual] |
DeviceState enum name | faudes::vDevice | |
DoAssign(const Type &rSrc) | faudes::Type | [protected, virtual] |
DoDWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | [protected, virtual] |
DoEqual(const Type &rOther) const | faudes::Type | [protected, virtual] |
DoLoopCallback(void) | faudes::sDevice | [inline, protected, virtual] |
DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) | faudes::vDevice | [protected, virtual] |
DoReadConfiguration(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) | faudes::vDevice | [protected, virtual] |
DoReadPreface(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) | faudes::sDevice | [protected, virtual] |
DoReadSignal(int bitaddr)=0 | faudes::sDevice | [protected, pure virtual] |
DoReadSignalsPost(void) | faudes::sDevice | [inline, protected, virtual] |
DoReadSignalsPre(void) | faudes::sDevice | [inline, protected, virtual] |
DoSWrite(TokenWriter &rTw) const | faudes::Type | [protected, virtual] |
Down enum value | faudes::vDevice | |
DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const | faudes::vDevice | [protected, virtual] |
DoWriteConfiguration(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const | faudes::vDevice | [protected, virtual] |
DoWritePreface(TokenWriter &rTw, const std::string &rLabel, const Type *pContext=0) const | faudes::sDevice | [protected, virtual] |
DoWriteSignal(int bitaddr, bool value)=0 | faudes::sDevice | [protected, pure virtual] |
DoWriteSignalsPost(void) | faudes::sDevice | [inline, protected, virtual] |
DoWriteSignalsPre(void) | faudes::sDevice | [inline, protected, virtual] |
DoXWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | [protected, virtual] |
DWrite(const Type *pContext=0) const | faudes::Type | |
DWrite(const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0, std::ios::openmode openmode=std::ios::out|std::ios::trunc) const | faudes::Type | |
DWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | |
Equal(const Type &rOther) const | faudes::Type | [virtual] |
EStr(Idx ev) | faudes::vDevice | [inline, virtual] |
FlushOutputs(void) | faudes::vDevice | [virtual] |
FromFile(const std::string &rFileName) | faudes::vDevice | [static] |
FromString(const std::string &rString, const std::string &rLabel="", const Type *pContext=0) | faudes::Type | |
FromTokenReader(TokenReader &rTr) | faudes::vDevice | [static] |
FtuToMs(tpTime::Type faudes_time) | faudes::vDevice | [protected, virtual] |
FtuToSystemTime(tpTime::Type duration) | faudes::vDevice | [virtual] |
InputReady(void) | faudes::vDevice | [virtual] |
Inputs(void) const | faudes::vDevice | [virtual] |
InsInputEvent(const std::string &event) | faudes::sDevice | |
InsOutputEvent(const std::string &event) | faudes::sDevice | |
MaxBitAddress(void) const | faudes::sDevice | [inline] |
mBufferMutex | faudes::vDevice | [protected] |
mCancelRequest | faudes::sDevice | [private] |
mCycleCount | faudes::sDevice | [private] |
mCycleTime | faudes::sDevice | [private] |
mDefaultLabel | faudes::vDevice | [protected] |
mInputBuffer | faudes::vDevice | [protected] |
mInputNegEdgeIndexMap | faudes::sDevice | [protected] |
mInputPosEdgeIndexMap | faudes::sDevice | [protected] |
mInputReady | faudes::sDevice | [private] |
mInputs | faudes::vDevice | [protected] |
mMaxBitAddress | faudes::sDevice | [protected] |
mMaxSyncGap | faudes::vDevice | [protected] |
mMutex | faudes::sDevice | [protected] |
mName | faudes::vDevice | [protected] |
mOutputLevelIndexMap | faudes::sDevice | [protected] |
mOutputs | faudes::vDevice | [protected] |
mpConfiguration | faudes::vDevice | [protected] |
mpInputEdges | faudes::sDevice | [private] |
mpOutputLevels | faudes::sDevice | [private] |
mpRecentInputEdges | faudes::sDevice | [private] |
mRecentCycleCount | faudes::sDevice | [private] |
mResetRequest | faudes::vDevice | [protected] |
mState | faudes::vDevice | [protected] |
MsToFtu(long int real_time) | faudes::vDevice | [protected, virtual] |
mSyncWrite | faudes::sDevice | [protected] |
mThreadSynchro | faudes::sDevice | [private] |
mTimeScale | faudes::vDevice | [protected] |
mTimeZero | faudes::vDevice | [protected] |
mWaitCondition | faudes::vDevice | [protected] |
mWaitMutex | faudes::vDevice | [protected] |
Name(const std::string &rName) | faudes::vDevice | [virtual] |
Name(void) const | faudes::vDevice | [virtual] |
New(void) const | faudes::Type | [virtual] |
operator!=(const Type &rOther) const | faudes::Type | [virtual] |
operator=(const Type &rSrc) | faudes::Type | [virtual] |
operator==(const Type &rOther) const | faudes::Type | [virtual] |
Outputs(void) const | faudes::vDevice | [virtual] |
pBufferMutex | faudes::vDevice | [protected] |
pConfiguration | faudes::sDevice | [protected] |
PeekInput(void) | faudes::vDevice | [virtual] |
Performance(void) | faudes::vDevice | |
pInputBuffer | faudes::vDevice | [protected] |
pWaitCondition | faudes::vDevice | [protected] |
pWaitMutex | faudes::vDevice | [protected] |
Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) | faudes::Type | |
Read(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) | faudes::Type | |
ReadInput(void) | faudes::vDevice | [virtual] |
ReadSignal(int bitaddr) | faudes::sDevice | |
Reset(void) | faudes::sDevice | [virtual] |
ResetPerformance(void) | faudes::vDevice | |
ResetRequest(void) | faudes::vDevice | [virtual] |
sDevice(void) | faudes::sDevice | |
sDevice(const sDevice &rOtherDevice) | faudes::sDevice | |
SDeviceSynchro(void *) | faudes::sDevice | [friend] |
ShutDown enum value | faudes::vDevice | |
Start(void) | faudes::sDevice | [virtual] |
StartUp enum value | faudes::vDevice | |
Status(void) | faudes::vDevice | [inline, virtual] |
StatusString(void) | faudes::vDevice | [virtual] |
Stop(void) | faudes::sDevice | [virtual] |
StopAll(void) | faudes::vDevice | [static] |
SWrite(TokenWriter &rTw) const | faudes::Type | |
SWrite(void) const | faudes::Type | |
TimeScale(unsigned int scale) | faudes::vDevice | [inline, virtual] |
TimeScale(void) | faudes::vDevice | [inline, virtual] |
Tolerance(tpTime::Type maxgap) | faudes::vDevice | [inline] |
Tolerance(void) | faudes::vDevice | [inline] |
ToSText(void) const | faudes::Type | |
ToString(const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | |
ToText(const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | |
Trigger typedef | faudes::sDevice | |
Type(void) | faudes::Type | |
Type(const Type &rType) | faudes::Type | |
TypeDefinitionp(void) const | faudes::Type | [protected, virtual] |
TypeName(void) const | faudes::Type | [protected, virtual] |
Up enum value | faudes::vDevice | |
UseBuffer(faudes_mutex_t *bmutex, std::deque< Idx > *bbuffer) | faudes::vDevice | |
UseCondition(faudes_mutex_t *wmutex, faudes_cond_t *wcond) | faudes::vDevice | |
Value typedef | faudes::sDevice | |
vDevice(void) | faudes::vDevice | |
WaitInputs(tpTime::Type duration) | faudes::vDevice | [virtual] |
WaitInputsMs(long int duration) | faudes::vDevice | [virtual] |
Write(const Type *pContext=0) const | faudes::Type | |
Write(const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0, std::ios::openmode openmode=std::ios::out|std::ios::trunc) const | faudes::Type | |
Write(const std::string &pFileName, std::ios::openmode openmode) const | faudes::Type | |
Write(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | |
WriteOutput(Idx output) | faudes::sDevice | [virtual] |
WritePerformance(void) | faudes::vDevice | |
WriteSignal(int bitaddr, bool value) | faudes::sDevice | |
XBeginTag(const std::string &rLabel="", const std::string &rFallbackLabel="") const | faudes::Type | [protected, virtual] |
XWrite(const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | [virtual] |
XWrite(const Type *pContext=0) const | faudes::Type | |
XWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const | faudes::Type | |
~sDevice(void) | faudes::sDevice | [virtual] |
~Type(void) | faudes::Type | [virtual] |
~vDevice(void) | faudes::vDevice | [virtual] |