|
|
||||||
|
sp_executor.cpp
Go to the documentation of this file.
122 void Executor::DoWrite(TokenWriter& rTw,const std::string& rLabel, const Type* pContext) const {
#define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) Definition: cfl_types.h:951 Definition: tp_timeconstraint.h:38 Definition: cfl_exception.h:118 Definition: sp_executor.h:93 const TimeInterval & EnabledTime() const Definition: sp_executor.cpp:249 const TimedGenerator & Generator(void) const Definition: sp_executor.cpp:41 const EventSet & EnabledEvents() const Definition: sp_executor.cpp:255 std::map< Idx, TimeInterval > mEGuardInterval Definition: sp_executor.h:505 const EventSet & ActiveEventSet(void) const Definition: sp_executor.cpp:273 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: sp_executor.cpp:122 std::map< Transition, std::map< Idx, TimeInterval > > mTransClockIntervalMap Definition: sp_executor.h:520 std::map< Idx, std::map< Idx, TimeInterval > > mStateClockIntervalMap Definition: sp_executor.h:523 TimeInterval EnabledEventTime(Idx event) const Definition: sp_executor.cpp:285 std::string TSStr(const TimedState &tstate) const Definition: sp_executor.cpp:460 const TransSet & ActiveTransSet(void) const Definition: sp_executor.cpp:279 const TimeInterval & EnabledInterval() const Definition: sp_executor.cpp:267 const EventSet & DisabledEvents() const Definition: sp_executor.cpp:261 bool CurrentClockValue(Idx clock, Time::Type time) Definition: sp_executor.cpp:414 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition: sp_executor.cpp:115 std::string TEStr(const TimedEvent &tevent) const Definition: sp_executor.cpp:484 const TimedState & CurrentTimedState(void) const Definition: sp_executor.cpp:396 TimeInterval EnabledGuardTime(Idx event) const Definition: sp_executor.cpp:304 std::string CurrentTimedStateStr(void) const Definition: sp_executor.cpp:479 void ComputeEnabledNonConst(void) Definition: sp_executor.cpp:144 Definition: cfl_nameset.h:69 TBaseSet< Transition, TransSort::X1EvX2 >::Iterator Iterator Definition: cfl_transset.h:273 const GlobalAttr & GlobalAttribute(void) const Definition: cfl_agenerator.h:752 const TaEventSet< EventAttr > & Alphabet(void) const Definition: cfl_agenerator.h:1360 virtual TcGenerator & Assign(const Type &rSource) Definition: cfl_cgenerator.h:982 Definition: tp_timeconstraint.h:274 TimeInterval Interval(Idx clockindex) const Definition: tp_timeconstraint.cpp:471 ClockSet ActiveClocks(void) const Definition: tp_timeconstraint.cpp:452 Definition: tp_timeinterval.h:83 void PositiveLeftShift(Time::Type time) Definition: tp_timeinterval.cpp:51 void Intersect(const TimeInterval &rOtherInterval) Definition: tp_timeinterval.cpp:87 Definition: sp_executor.h:53 Definition: cfl_tokenreader.h:64 Definition: cfl_tokenwriter.h:52 Definition: tp_tgenerator.h:100 const TimeConstraint & Invariant(Idx idx) const Definition: tp_tgenerator.h:1052 ClockSet::Iterator ClocksEnd(void) const Definition: tp_tgenerator.h:1015 ClockSet::Iterator ClocksBegin(void) const Definition: tp_tgenerator.h:1010 void Resets(const Transition &rTrans, const ClockSet &rResets) Definition: tp_tgenerator.h:1311 void Guard(const Transition &rTrans, const TimeConstraint &rGuard) Definition: tp_tgenerator.h:1242 Definition: cfl_types.h:239 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Definition: cfl_types.cpp:262 StateSet::Iterator StatesBegin(void) const Definition: cfl_generator.cpp:1057 StateSet::Iterator InitStatesBegin(void) const Definition: cfl_generator.cpp:1150 EventSet ActiveEventSet(Idx x1) const Definition: cfl_generator.cpp:1938 TransSet::Iterator TransRelBegin(void) const Definition: cfl_generator.cpp:1067 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_generator.cpp:2413 TransSet ActiveTransSet(Idx x1) const Definition: cfl_generator.cpp:1948 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition: cfl_generator.cpp:3153 std::string TStr(const Transition &rTrans) const Definition: cfl_generator.cpp:3841 StateSet::Iterator StatesEnd(void) const Definition: cfl_generator.cpp:1062 TransSet::Iterator TransRelEnd(void) const Definition: cfl_generator.cpp:1072 bool IsDeterministic(void) const Definition: cfl_generator.cpp:2367 bool ExistsMarkedState(Idx index) const Definition: cfl_generator.cpp:1806 Definition: cfl_agenerator.h:43 TtGenerator< AttributeTimedGlobal, AttributeTimedState, AttributeCFlags, AttributeTimedTrans > TimedGenerator Definition: tp_tgenerator.h:777 Definition: sp_executor.h:101 std::map< Idx, Time::Type > ClockValue Definition: sp_executor.h:103 libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |