|
|
||||||
|
cfl_symbolset.cpp
Go to the documentation of this file.
61 void SymbolSet::DoWrite(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 Class SymbolSet, TaSymbolSet. #define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) faudes type implementation macros, overall Definition: cfl_types.h:946 void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Read from TokenReader, see TBaseSet for public wrappers. Definition: cfl_symbolset.cpp:76 void DoWrite(TokenWriter &tw, const std::string &rLabel="", const Type *pContext=0) const Write to TokenWriter, see TBaseSet for public wrappers. Definition: cfl_symbolset.cpp:61 bool Valid(const std::string &symbol) const Test whether the given string is a valid faudes symbol. Definition: cfl_symbolset.cpp:107 static bool ValidSymbol(const std::string &rName) Test validiy of candidate symbol. Definition: cfl_symboltable.cpp:97 A TokenReader reads sequential tokens from a file or string. Definition: cfl_tokenreader.h:63 bool Eos(const std::string &rLabel) Peek a token and check whether it ends the specified section. Definition: cfl_tokenreader.cpp:439 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 const std::string & StringValue(void) const Get string value of a name token. Definition: cfl_token.cpp:177 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 libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |