| |
|
|||||||
|
|
||||||||
|
tp_timeconstraint.cpp
Go to the documentation of this file.
296TimeConstraint::Iterator TimeConstraint::Insert(Idx clockindex, Operator op, const Time::Type timeconst) {
400bool TimeConstraint::Erase(const std::string& clockname, Operator op, const Time::Type timeconst)
#define FAUDES_TYPE_IMPLEMENTATION_MOVE(ftype, ctype, cbase) Definition cfl_types.h:959 #define FAUDES_TYPE_IMPLEMENTATION_EQUAL(ftype, ctype, cbase) Definition cfl_types.h:967 #define FAUDES_TYPE_IMPLEMENTATION_CAST(ftype, ctype, cbase) Definition cfl_types.h:948 #define FAUDES_TYPE_IMPLEMENTATION_ASSIGN(ftype, ctype, cbase) Definition cfl_types.h:951 #define FAUDES_TYPE_IMPLEMENTATION_NEWCOPY(ftype, ctype, cbase) Definition cfl_types.h:946 Definition tp_timeconstraint.h:38 virtual bool DoEqual(const ClockSet &rOtherSet) const Definition tp_timeconstraint.cpp:75 virtual void DoCopy(const ClockSet &rSourceSet) Definition tp_timeconstraint.cpp:63 static SymbolTable * GlobalClockSymbolTablep(void) Definition tp_timeconstraint.cpp:84 virtual void DoMove(ClockSet &rSourceSet) Definition tp_timeconstraint.cpp:69 bool operator<(const ElemConstraint &otherElemConstraint) const Definition tp_timeconstraint.cpp:186 Operator CompOperator(void) const Definition tp_timeconstraint.cpp:149 bool operator==(const ElemConstraint &otherElemConstraint) const Definition tp_timeconstraint.cpp:174 Time::Type TimeConstant(void) const Definition tp_timeconstraint.cpp:160 bool operator!=(const ElemConstraint &otherElemConstraint) const Definition tp_timeconstraint.cpp:181 void Set(Idx clockindex, Operator op, Time::Type timeconst) Definition tp_timeconstraint.cpp:125 void TimeConstant(Time::Type newTimeConst) Definition tp_timeconstraint.cpp:155 static std::string OperatorName(Operator op) Definition tp_timeconstraint.cpp:102 void CompOperator(Operator newOp) Definition tp_timeconstraint.cpp:143 Definition cfl_exception.h:118 Definition cfl_nameset.h:70 virtual void InsertSet(const NameSet &rOtherSet) Definition cfl_nameset.cpp:314 Definition cfl_symboltable.h:61 Idx InsEntry(Idx index, const std::string &rName) Definition cfl_symboltable.cpp:143 Idx Index(const std::string &rName) const Definition cfl_symboltable.cpp:248 std::set< ElemConstraint > ClockConstraints(void) const Definition tp_timeconstraint.cpp:344 Idx InsClock(const std::string &rClockName) const Definition tp_timeconstraint.cpp:259 std::set< ElemConstraint >::const_iterator Iterator Definition tp_timeconstraint.h:287 std::string ToString(void) const Definition tp_timeconstraint.cpp:625 bool Exists(const ElemConstraint &rElemConstr) const Definition tp_timeconstraint.cpp:409 std::string ClockName(Idx clockindex) const Definition tp_timeconstraint.cpp:264 std::string EStr(const ElemConstraint &rElemConstr) const Definition tp_timeconstraint.cpp:275 std::set< ElemConstraint > mClockConstraints Definition tp_timeconstraint.h:807 void Read(const std::string &rFileName, const std::string &rLabel="TimeConstraint") Definition tp_timeconstraint.cpp:650 TimeInterval Interval(Idx clockindex) const Definition tp_timeconstraint.cpp:478 bool operator==(const TimeConstraint &rOther) const Definition tp_timeconstraint.cpp:553 bool operator!=(const TimeConstraint &rOther) const Definition tp_timeconstraint.cpp:565 std::set< ElemConstraint >::const_reverse_iterator RIterator Definition tp_timeconstraint.h:290 Idx ClockIndex(const std::string &rClockName) const Definition tp_timeconstraint.cpp:269 bool EraseByClock(Idx clock) Definition tp_timeconstraint.cpp:350 SymbolTable * mpClockSymbolTable Definition tp_timeconstraint.h:810 std::set< ElemConstraint >::iterator iterator Definition tp_timeconstraint.h:813 Iterator Insert(const ElemConstraint &rElemConstr) Definition tp_timeconstraint.cpp:285 ClockSet ActiveClocks(void) const Definition tp_timeconstraint.cpp:459 SymbolTable * ClockSymbolTablep(void) const Definition tp_timeconstraint.cpp:232 Definition tp_timeinterval.h:83 void Intersect(const TimeInterval &rOtherInterval) Definition tp_timeinterval.cpp:87 Definition cfl_tokenreader.h:64 void ReadEnd(const std::string &rLabel) Definition cfl_tokenreader.cpp:378 void ReadBegin(const std::string &rLabel) Definition cfl_tokenreader.cpp:263 Definition cfl_tokenwriter.h:52 void WriteEnd(const std::string &rLabel) Definition cfl_tokenwriter.cpp:443 void WriteBegin(const std::string &rLabel) Definition cfl_tokenwriter.cpp:436 Definition cfl_token.h:54 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Definition cfl_types.cpp:288 Definition cfl_agenerator.h:43 libFAUDES 2.34e --- 2026.03.16 --- c++ api documentaion by doxygen |