|
|
||||||
|
tp_1_tgenerator.cpp
Go to the documentation of this file.
#define FAUDES_TEST_DUMP(mes, dat) Test protocol record macro ("mangle" filename for platform independance) Definition: cfl_helper.h:483 TBaseSet< Transition, TransSort::X1EvX2 >::Iterator Iterator Iterator on transition. Definition: cfl_transset.h:269 EventSet ControllableEvents(void) const Get EventSet with controllable events. Definition: cfl_cgenerator.h:1124 A TimeConstraint is a set of elementary clock constraints. Definition: tp_timeconstraint.h:276 Iterator Insert(const ElemConstraint &rElemConstr) Adds an elementary clock constraint to the time constraint. Definition: tp_timeconstraint.cpp:278 void InsGuard(const Transition &rTrans, const TimeConstraint &rConstraints) adds constraints to Guard of a transition Definition: tp_tgenerator.h:1255 void InsInvariant(const std::string &name, const TimeConstraint &rConstraints) Ins invariant of state by name. Definition: tp_tgenerator.h:1121 const TimeConstraint & Invariant(Idx idx) const Get invariant of state by index. Definition: tp_tgenerator.h:1051 ClockSet ActiveClocks(void) const Returns all clocks used by all TimeConstraints and Resets. Definition: tp_tgenerator.h:969 void InsResets(const Transition &rTrans, const ClockSet &rMoreResets) adds Resets of a transition Definition: tp_tgenerator.h:1324 void InsClocks(const ClockSet &rClockSet) Add new named clocks to generator. Definition: tp_tgenerator.h:897 void Resets(const Transition &rTrans, const ClockSet &rResets) Sets Resets of a transition. Definition: tp_tgenerator.h:1310 void Guard(const Transition &rTrans, const TimeConstraint &rGuard) Sets Guard of a transition. Definition: tp_tgenerator.h:1241 void DWrite(const Type *pContext=0) const Write configuration data to console, debugging format. Definition: cfl_types.cpp:225 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Read configuration data from file with label specified. Definition: cfl_types.cpp:261 std::string ToString(const std::string &rLabel="", const Type *pContext=0) const Write configuration data to a string. Definition: cfl_types.cpp:169 void Write(const Type *pContext=0) const Write configuration data to console. Definition: cfl_types.cpp:139 StateSet::Iterator StatesBegin(void) const Iterator to Begin() of state set. Definition: cfl_generator.cpp:1057 TransSet::Iterator TransRelBegin(void) const Iterator to Begin() of transition relation. Definition: cfl_generator.cpp:1067 std::string TStr(const Transition &rTrans) const Return pretty printable transition (eg for debugging) Definition: cfl_generator.cpp:3841 StateSet::Iterator StatesEnd(void) const Iterator to End() of state set. Definition: cfl_generator.cpp:1062 TransSet::Iterator TransRelEnd(void) const Iterator to End() of transition relation. Definition: cfl_generator.cpp:1072 TransSet::Iterator FindTransition(const std::string &rX1, const std::string &rEv, const std::string &rX2) const iterator to transition given by x1, ev, x2 Definition: cfl_generator.cpp:1107 Includes all libFAUDES headers, incl plugings libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |