|
sp_executor.cpp
Go to the documentation of this file.
#define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) Definition cfl_types.h:958 Definition tp_timeconstraint.h:38 Definition cfl_exception.h:118 Definition sp_executor.h:93 const TimedGenerator & Generator(void) const Definition sp_executor.cpp:41 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:70 Definition cfl_baseset.h:410 const GlobalAttr & GlobalAttribute(void) const Definition cfl_agenerator.h:752 virtual TcGenerator & Assign(const Type &rSource) Definition cfl_cgenerator.h:780 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:246 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Definition cfl_types.cpp:267 StateSet::Iterator StatesBegin(void) const Definition cfl_generator.cpp:1054 StateSet::Iterator InitStatesBegin(void) const Definition cfl_generator.cpp:1147 EventSet ActiveEventSet(Idx x1) const Definition cfl_generator.cpp:1935 TransSet::Iterator TransRelBegin(void) const Definition cfl_generator.cpp:1064 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition cfl_generator.cpp:2379 TransSet ActiveTransSet(Idx x1) const Definition cfl_generator.cpp:1945 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition cfl_generator.cpp:3168 std::string TStr(const Transition &rTrans) const Definition cfl_generator.cpp:3945 StateSet::Iterator StatesEnd(void) const Definition cfl_generator.cpp:1059 TransSet::Iterator TransRelEnd(void) const Definition cfl_generator.cpp:1069 bool IsDeterministic(void) const Definition cfl_generator.cpp:2333 bool ExistsMarkedState(Idx index) const Definition cfl_generator.cpp:1803 Definition cfl_agenerator.h:43 TtGenerator< AttributeTimedGlobal, AttributeTimedState, AttributeCFlags, AttributeTimedTrans > TimedGenerator Definition tp_tgenerator.h:777 std::map< Idx, Time::Type > ClockValue Definition sp_executor.h:103 libFAUDES 2.33k --- 2025.09.16 --- c++ api documentaion by doxygen |