|
|
||||||
|
cfl_attributes.cpp
Go to the documentation of this file.
54 void AttributeVoid::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
60 void AttributeVoid::DoDWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
129 void AttributeFlags::DoWrite(TokenWriter& rTw,const std::string& rLabel, const Type* pContext) const {
141 void AttributeFlags::DoXWrite(TokenWriter& rTw,const std::string& rLabel, const Type* pContext) const {
154 void AttributeFlags::DoRead(TokenReader& rTr, const std::string& rLabel, const Type* pContext) {
Classes AttributeVoid and AttributeFlags #define FD_DC(message) Debug: optional report on container operations. Definition: cfl_definitions.h:153 #define FAUDES_OBJCOUNT_INC(type) Debug: count objects, report on exit. Definition: cfl_definitions.h:182 #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:121 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 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Actual read method to read attribute from tokenreader. Definition: cfl_attributes.cpp:68 void DoAssign(const AttributeVoid &rSrcAttr) Assign attribute members. Definition: cfl_attributes.h:108 virtual void DoDWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Actual write method to write the attribute to a TokenWriter. Definition: cfl_attributes.cpp:60 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Actual write method to write the attribute to a TokenWriter. Definition: cfl_attributes.cpp:54 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 WriteComment(const std::string &rComment) Write comment in faudes format. Definition: cfl_tokenwriter.cpp:460 const std::string & StringValue(void) const Get string value of a name token. Definition: cfl_token.cpp:177 Int AttributeIntegerValue(const std::string &name) Access attribute value. Definition: cfl_token.cpp:396 void InsAttributeInteger16(const std::string &name, Int value) Insert named attribute with integer value. Definition: cfl_token.cpp:327 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |