|
|
||||||
|
tp_attributes.cpp
Go to the documentation of this file.
47 void AttributeTimedTrans::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
64 void AttributeTimedTrans::DoRead(TokenReader& rTr, const std::string& rLabel, const Type* pContext) {
134 void AttributeTimedState::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
147 void AttributeTimedState::DoRead(TokenReader& rTr, const std::string& rLabel, const Type* pContext) {
193 void AttributeTimedGlobal::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
203 void AttributeTimedGlobal::DoRead(TokenReader& rTr, const std::string& rLabel, const Type* pContext) {
#define FD_DC(message) Debug: optional report on container operations. Definition: cfl_definitions.h:153 #define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) faudes type implementation macros, overall Definition: cfl_types.h:946 bool DoEqual(const AttributeFlags &rOther) const Test equality of configuration data. Definition: cfl_attributes.cpp:122 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Write to TokenWriter, see Type for public wrappers. Definition: cfl_attributes.cpp:130 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Reads attribute from TokenReader, see Type for public wrappers. Definition: cfl_attributes.cpp:155 bool DoEqual(const AttributeTimedGlobal &rOther) const Test eaulity. Definition: tp_attributes.cpp:185 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Writes the attribute to TokenWriter, see AttributeVoid for public wrappers. Definition: tp_attributes.cpp:193 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Reads the attribute from TokenReader, see AttributeVoid for public wrappers. Definition: tp_attributes.cpp:203 virtual bool IsDefault(void) const Test for default value (ie empty clockset) Definition: tp_attributes.h:236 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Writes the attribute to TokenWriter, see AttributeVoid for public wrappers. Definition: tp_attributes.cpp:134 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Reads the attribute from TokenReader, see AttributeVoid for public wrappers. Definition: tp_attributes.cpp:147 virtual bool IsDefault(void) const Test for default value (ie empty invariant and default flags) Definition: tp_attributes.h:144 Transition Attribute with guard and resets. Definition: tp_attributes.h:28 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Writes the attribute to TokenWriter, see AttributeVoid for public wrappers. Definition: tp_attributes.cpp:47 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Reads the attribute from TokenReader, see AttributeVoid for public wrappers. Definition: tp_attributes.cpp:64 virtual bool IsDefault(void) const Test for default value (ie empty constraint and default flags) Definition: tp_attributes.h:43 void DoAssign(const AttributeVoid &rSrcAttr) Assign attribute members. Definition: cfl_attributes.h:112 bool Empty(void) const Checks if TimeConstraint containts no ElemConstraints. Definition: tp_timeconstraint.cpp:242 void Read(const std::string &rFileName, const std::string &rLabel="TimeConstraint") Read from file. Definition: tp_timeconstraint.cpp:643 A TokenReader reads sequential tokens from a file or string. Definition: cfl_tokenreader.h:64 void ReadEnd(const std::string &rLabel) Close the current section by matching the previous ReadBegin(). Definition: cfl_tokenreader.cpp:364 void ReadBegin(const std::string &rLabel) Open a section by specified label. Definition: cfl_tokenreader.cpp:249 A TokenWriter writes sequential tokens to a file, a string or stdout. Definition: cfl_tokenwriter.h:52 const std::string & StringValue(void) const Get string value of a name token. Definition: cfl_token.cpp:178 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 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 void Write(const Type *pContext=0) const Write configuration data to console. Definition: cfl_types.cpp:139 Attributes for timed automata. libFAUDES 2.32f --- 2024.12.22 --- c++ api documentaion by doxygen |