|
tp_timeconstraint.cpp
Go to the documentation of this file.
289TimeConstraint::Iterator TimeConstraint::Insert(Idx clockindex, Operator op, const Time::Type timeconst) {
393bool TimeConstraint::Erase(const std::string& clockname, Operator op, const Time::Type timeconst)
#define FAUDES_TYPE_IMPLEMENTATION_EQUAL(ftype, ctype, cbase) Definition cfl_types.h:916 #define FAUDES_TYPE_IMPLEMENTATION_COPY(ftype, ctype, cbase) Definition cfl_types.h:903 #define FAUDES_TYPE_IMPLEMENTATION_CAST(ftype, ctype, cbase) Definition cfl_types.h:905 #define FAUDES_TYPE_IMPLEMENTATION_ASSIGN(ftype, ctype, cbase) Definition cfl_types.h:908 Definition tp_timeconstraint.h:38 virtual void DoAssign(const ClockSet &rSourceSet) Definition tp_timeconstraint.cpp:62 virtual bool DoEqual(const ClockSet &rOtherSet) const Definition tp_timeconstraint.cpp:68 static SymbolTable * GlobalClockSymbolTablep(void) Definition tp_timeconstraint.cpp:77 bool operator<(const ElemConstraint &otherElemConstraint) const Definition tp_timeconstraint.cpp:179 Operator CompOperator(void) const Definition tp_timeconstraint.cpp:142 bool operator==(const ElemConstraint &otherElemConstraint) const Definition tp_timeconstraint.cpp:167 Time::Type TimeConstant(void) const Definition tp_timeconstraint.cpp:153 bool operator!=(const ElemConstraint &otherElemConstraint) const Definition tp_timeconstraint.cpp:174 void Set(Idx clockindex, Operator op, Time::Type timeconst) Definition tp_timeconstraint.cpp:118 void TimeConstant(Time::Type newTimeConst) Definition tp_timeconstraint.cpp:148 static std::string OperatorName(Operator op) Definition tp_timeconstraint.cpp:95 void CompOperator(Operator newOp) Definition tp_timeconstraint.cpp:136 Definition cfl_exception.h:118 Definition cfl_nameset.h:70 virtual void InsertSet(const NameSet &rOtherSet) Definition cfl_nameset.cpp:301 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:337 Idx InsClock(const std::string &rClockName) const Definition tp_timeconstraint.cpp:252 std::set< ElemConstraint >::const_iterator Iterator Definition tp_timeconstraint.h:279 std::string ToString(void) const Definition tp_timeconstraint.cpp:618 bool Exists(const ElemConstraint &rElemConstr) const Definition tp_timeconstraint.cpp:402 std::string ClockName(Idx clockindex) const Definition tp_timeconstraint.cpp:257 std::string EStr(const ElemConstraint &rElemConstr) const Definition tp_timeconstraint.cpp:268 std::set< ElemConstraint > mClockConstraints Definition tp_timeconstraint.h:799 void Read(const std::string &rFileName, const std::string &rLabel="TimeConstraint") Definition tp_timeconstraint.cpp:643 TimeInterval Interval(Idx clockindex) const Definition tp_timeconstraint.cpp:471 bool operator==(const TimeConstraint &rOther) const Definition tp_timeconstraint.cpp:546 bool operator!=(const TimeConstraint &rOther) const Definition tp_timeconstraint.cpp:558 std::set< ElemConstraint >::const_reverse_iterator RIterator Definition tp_timeconstraint.h:282 Idx ClockIndex(const std::string &rClockName) const Definition tp_timeconstraint.cpp:262 bool EraseByClock(Idx clock) Definition tp_timeconstraint.cpp:343 SymbolTable * mpClockSymbolTable Definition tp_timeconstraint.h:802 std::set< ElemConstraint >::iterator iterator Definition tp_timeconstraint.h:805 Iterator Insert(const ElemConstraint &rElemConstr) Definition tp_timeconstraint.cpp:278 ClockSet ActiveClocks(void) const Definition tp_timeconstraint.cpp:452 SymbolTable * ClockSymbolTablep(void) const Definition tp_timeconstraint.cpp:225 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:267 Definition cfl_agenerator.h:43 libFAUDES 2.33k --- 2025.09.16 --- c++ api documentaion by doxygen |