|
|
||||||
|
ios_attributes.cpp
Go to the documentation of this file.
77 void AttributeIosEvent::DoXWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
218 void AttributeIosState::DoXWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
#define FD_DC(message) Debug: optional report on container operations. Definition: cfl_definitions.h:153 Runtime interface, faudes types. #define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) faudes type implementation macros, overall Definition: cfl_types.h:946 virtual void DoXWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Write to TokenWriter, see Type for public wrappers. Definition: cfl_attributes.cpp:141 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:129 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:154 Attributes for events in DES with in- and outputs. Definition: ios_attributes.h:39 virtual void DoXWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Writes attribute to TokenWriter, see AttributeVoid for public wrappers. Definition: ios_attributes.cpp:77 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Reads attribute from TokenReader, see AttributeVoid for public wrappers. Definition: ios_attributes.cpp:103 static const fType mDefIosFlags Definition: ios_attributes.h:153 bool IsDefault(void) const Check an event's io-properties for default value. Definition: ios_attributes.h:142 static const fType mOutputFlag Definition: ios_attributes.h:150 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Writes attribute to TokenWriter, see AttributeVoid for public wrappers. Definition: ios_attributes.cpp:43 static const fType mAllIosFlags Definition: ios_attributes.h:156 Attributes for states in DESs with in- and outputs. Definition: ios_attributes.h:246 static const fType mDefIosFlags Definition: ios_attributes.h:398 bool IsDefault(void) const Check a state's io-properties for default value. Definition: ios_attributes.h:376 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Reads attribute from TokenReader, see AttributeVoid for public wrappers. Definition: ios_attributes.cpp:248 virtual void DoXWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Writes attribute to TokenWriter, see AttributeVoid for public wrappers. Definition: ios_attributes.cpp:218 static const fType mOutputFlag Definition: ios_attributes.h:382 static const fType mAllIosFlags Definition: ios_attributes.h:400 virtual std::string ToString(void) const Write attribute to string. Definition: ios_attributes.cpp:187 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Writes attribute to TokenWriter, see AttributeVoid for public wrappers. Definition: ios_attributes.cpp:193 A TokenReader reads sequential tokens from a file or string. Definition: cfl_tokenreader.h:63 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:51 void WriteOption(const std::string &rOpt) Write option (may not contain any "+") Definition: cfl_tokenwriter.cpp:431 Int AttributeIntegerValue(const std::string &name) Access attribute value. Definition: cfl_token.cpp:396 void InsAttributeBoolean(const std::string &name, Int value) Insert named attribute with boolean value. Definition: cfl_token.cpp:336 const std::string & OptionValue(void) const Get option value of a name token. Definition: cfl_token.cpp:183 bool ExistsAttributeInteger(const std::string &name) Test attibute existence. Definition: cfl_token.cpp:365 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 I/O-system attributes. libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |