|
|
||||||
|
tp_attributes.h
Go to the documentation of this file.
43 virtual bool IsDefault(void) const {return mGuard.Empty() && mResets.Empty() && AttributeFlags::IsDefault(); };
106 virtual void DoWrite(TokenWriter& rTw, const std::string& rLabel="", const Type* pContext=0) const;
144 virtual bool IsDefault(void) const {return mInvariant.Empty() && AttributeFlags::IsDefault(); };
206 virtual void DoWrite(TokenWriter& rTw, const std::string& rLabel="", const Type* pContext=0) const;
299 virtual void DoWrite(TokenWriter& rTw, const std::string& rLabel="", const Type* pContext=0) const;
#define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase) faudes type declaration macro Definition: cfl_types.h:867 virtual bool IsDefault(void) const Test for default value (ie empty clockset) Definition: tp_attributes.h:236 AttributeTimedState(const AttributeTimedState &rSrcAttr) Copy Constructor. Definition: tp_attributes.h:133 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 bool IsDefault(void) const Test for default value (ie empty constraint and default flags) Definition: tp_attributes.h:43 A SymbolTable associates sybolic names with indices. Definition: cfl_symboltable.h:61 A TimeConstraint is a set of elementary clock constraints. Definition: tp_timeconstraint.h:276 A TokenReader reads sequential tokens from a file or string. Definition: cfl_tokenreader.h:63 A TokenWriter writes sequential tokens to a file, a string or stdout. Definition: cfl_tokenwriter.h:51 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 Includes all libFAUDES headers, no plugins. Classes ClockSet, ElemConstraint and TimeConstraint. libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |