faudes::sDevice Member List

This is the complete list of members for faudes::sDevice, including all inherited members.
Action typedeffaudes::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 namefaudes::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)=0faudes::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 valuefaudes::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)=0faudes::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]
mBufferMutexfaudes::vDevice [protected]
mCancelRequestfaudes::sDevice [private]
mCycleCountfaudes::sDevice [private]
mCycleTimefaudes::sDevice [private]
mDefaultLabelfaudes::vDevice [protected]
mInputBufferfaudes::vDevice [protected]
mInputNegEdgeIndexMapfaudes::sDevice [protected]
mInputPosEdgeIndexMapfaudes::sDevice [protected]
mInputReadyfaudes::sDevice [private]
mInputsfaudes::vDevice [protected]
mMaxBitAddressfaudes::sDevice [protected]
mMaxSyncGapfaudes::vDevice [protected]
mMutexfaudes::sDevice [protected]
mNamefaudes::vDevice [protected]
mOutputLevelIndexMapfaudes::sDevice [protected]
mOutputsfaudes::vDevice [protected]
mpConfigurationfaudes::vDevice [protected]
mpInputEdgesfaudes::sDevice [private]
mpOutputLevelsfaudes::sDevice [private]
mpRecentInputEdgesfaudes::sDevice [private]
mRecentCycleCountfaudes::sDevice [private]
mResetRequestfaudes::vDevice [protected]
mStatefaudes::vDevice [protected]
MsToFtu(long int real_time)faudes::vDevice [protected, virtual]
mSyncWritefaudes::sDevice [protected]
mThreadSynchrofaudes::sDevice [private]
mTimeScalefaudes::vDevice [protected]
mTimeZerofaudes::vDevice [protected]
mWaitConditionfaudes::vDevice [protected]
mWaitMutexfaudes::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]
pBufferMutexfaudes::vDevice [protected]
pConfigurationfaudes::sDevice [protected]
PeekInput(void)faudes::vDevice [virtual]
Performance(void)faudes::vDevice
pInputBufferfaudes::vDevice [protected]
pWaitConditionfaudes::vDevice [protected]
pWaitMutexfaudes::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 valuefaudes::vDevice
Start(void)faudes::sDevice [virtual]
StartUp enum valuefaudes::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 typedeffaudes::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 valuefaudes::vDevice
UseBuffer(faudes_mutex_t *bmutex, std::deque< Idx > *bbuffer)faudes::vDevice
UseCondition(faudes_mutex_t *wmutex, faudes_cond_t *wcond)faudes::vDevice
Value typedeffaudes::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]

libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen