|
|
||||||
|
sp_lpexecutor.h
Go to the documentation of this file.
44 * Technical detail: since the trace buffer only covers the dynamic state of the parallel executor,
320 void LogOpen(const std::string& rFileName, int logmode, std::ios::openmode openmode = std::ios::out|std::ios::trunc);
432 virtual void DoWrite(TokenWriter& rTw, const std::string& rLabel="", const Type* pContext=0) const;
#define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase) faudes type declaration macro Definition: cfl_types.h:867 Attribute for a simulation condition. Definition: sp_simconditionset.h:134 std::deque< TraceSample >::const_iterator TraceIterator Access buffer: iterator. Definition: sp_lpexecutor.h:356 std::vector< AttributeSimCondition * > mEnabledConditions Enabled simulation conditions. Definition: sp_lpexecutor.h:450 std::map< Time::Type, int > mTraceTimeToStep Trace data: time to step mapping (first step) Definition: sp_lpexecutor.h:501 bool BreakCondition(void) const Simulation state: true if some break condition is currently satisfied. Definition: sp_lpexecutor.h:301 SimConditionSet::Iterator ConditionIterator Condition iterator: typedef. Definition: sp_lpexecutor.h:292 int CurrentStep(void) const Get logical time, ie number of transitions so far,. Definition: sp_lpexecutor.h:213 const ParallelTimedState & CurrentParallelTimedState(void) const Get current state of the ParallelExecutor. Definition: sp_lpexecutor.h:248 Typedef for parallel timed state, incl token io. Definition: sp_pexecutor.h:76 Synchronized parallel execution of TimedGenerators. Definition: sp_pexecutor.h:64 const ParallelTimedState & CurrentParallelTimedState(void) const Get current state of the ParallelExecutor. Definition: sp_pexecutor.cpp:324 int CurrentStep(void) const Get logical time, ie number of transitions so far,. Definition: sp_pexecutor.cpp:440 A TokenReader reads sequential tokens from a file or string. Definition: cfl_tokenreader.h:63 A TokenWriter writes sequential tokens to a file, a string or stdout. Definition: cfl_tokenwriter.h:51 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 Includes all libFAUDES headers, no plugins. Executor for multiple synchronized timed generators Set of named simulation conditions. ParallelTimedState mState Definition: sp_lpexecutor.h:345 Include timed plugin headers. libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |