|
|
||||||
|
sp_dplpexecutor.cpp
Go to the documentation of this file.
30 DeviceExecutor::DeviceExecutor(const DeviceExecutor& rOther) : ProposingExecutor() , pDevice(0) {
262 FD_DS_SYNC("DeviceExecutor::SyncEvents(): scheduled event: " << EventName(proposedTrans.mEvent));
340 if(proposedTrans.mTime*pDevice->TimeScale() <durationms) durationms=proposedTrans.mTime *pDevice->TimeScale();
#define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) Definition: cfl_types.h:951 Definition: sp_dplpexecutor.h:75 bool SyncWaitMs(int durationms) Definition: sp_dplpexecutor.cpp:323 bool SyncRun(Time::Type duration=Time::Max()) Definition: sp_dplpexecutor.cpp:387 Idx SyncStep(Time::Type duration=Time::Max()) Definition: sp_dplpexecutor.cpp:359 void DoAssign(const DeviceExecutor &rSrc) Definition: sp_dplpexecutor.cpp:43 virtual bool DeviceResetRequest(void) Definition: sp_dplpexecutor.cpp:117 bool SyncWait(Time::Type duration=Time::Max()) Definition: sp_dplpexecutor.cpp:291 Time::Type CurrentTime(void) const Definition: sp_lpexecutor.h:196 const EventSet & EnabledEvents() const Definition: sp_pexecutor.cpp:277 const TimeInterval & EnabledTime() const Definition: sp_pexecutor.cpp:270 const EventSet & Alphabet(void) const Definition: sp_pexecutor.cpp:229 std::string EventName(Idx index) const Definition: sp_pexecutor.h:210 Definition: sp_plpexecutor.h:165 bool ExecuteEvent(Idx event) Definition: sp_plpexecutor.cpp:168 bool ExecuteTime(Time::Type duration) Definition: sp_plpexecutor.cpp:123 const SimEventAttribute & EventAttribute(Idx index) const Definition: sp_plpexecutor.cpp:49 void DoAssign(const ProposingExecutor &rSrc) Definition: sp_plpexecutor.cpp:40 const TimedEvent & ProposeNextTransition() Definition: sp_plpexecutor.cpp:263 const sEventSet & Alphabet(void) const Definition: sp_plpexecutor.h:245 Definition: sp_simeventset.h:149 void Priority(const SimPriorityEventAttribute &rPriorityAttribute) Definition: sp_simeventset.h:211 Definition: sp_executor.h:53 Definition: iop_vdevice.h:261 virtual bool WaitInputsMs(long int duration) Definition: iop_vdevice.cpp:860 virtual void WriteOutput(Idx output)=0 virtual bool WaitInputs(Time::Type duration) Definition: iop_vdevice.cpp:800 Definition: cfl_agenerator.h:43 libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |