|
|
||||||
|
cfl_attributes.cpp
Go to the documentation of this file.
55 void AttributeVoid::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
61 void AttributeVoid::DoDWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
130 void AttributeFlags::DoWrite(TokenWriter& rTw,const std::string& rLabel, const Type* pContext) const {
142 void AttributeFlags::DoXWrite(TokenWriter& rTw,const std::string& rLabel, const Type* pContext) const {
155 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:122 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:142 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 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:69 void DoAssign(const AttributeVoid &rSrcAttr) Assign attribute members. Definition: cfl_attributes.h:112 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:61 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:55 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 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:178 Int AttributeIntegerValue(const std::string &name) Access attribute value. Definition: cfl_token.cpp:397 void InsAttributeInteger16(const std::string &name, Int value) Insert named attribute with integer value. Definition: cfl_token.cpp:328 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 libFAUDES 2.32f --- 2024.12.22 --- c++ api documentaion by doxygen |