|
|
||||||
|
cfl_nameset.cpp
Go to the documentation of this file.
145 void NameSet::DoDWrite(TokenWriter& tw, const std::string& rLabel, const Type* pContext) const {
161 void NameSet::DoXWrite(TokenWriter& tw, const std::string& rLabel, const Type* pContext) const {
165 FD_DC("NameSet(" << this << ")::DoXWrite(..): section " << btag.StringValue() << " #" << Size());
208 FD_DC("NameSet(" << this << ")::DoRead(..): section " << label << " with symtab " << mpSymbolTable);
Classes NameSet, TaNameSet. #define FAUDES_TYPE_IMPLEMENTATION_EQUAL(ftype, ctype, cbase) Definition: cfl_types.h:909 #define FAUDES_TYPE_IMPLEMENTATION_COPY(ftype, ctype, cbase) Definition: cfl_types.h:896 #define FAUDES_TYPE_IMPLEMENTATION_CAST(ftype, ctype, cbase) Definition: cfl_types.h:898 #define FAUDES_TYPE_IMPLEMENTATION_ASSIGN(ftype, ctype, cbase) Definition: cfl_types.h:901 Definition: cfl_attributes.h:52 Definition: cfl_exception.h:118 Definition: cfl_nameset.h:69 void SymbolicName(Idx index, const std::string &rName) Definition: cfl_nameset.cpp:403 virtual void DoRead(TokenReader &tr, const std::string &rLabel="", const Type *pContext=0) Definition: cfl_nameset.cpp:191 virtual void InsertSet(const NameSet &rOtherSet) Definition: cfl_nameset.cpp:298 NameSet operator-(const NameSet &rOtherSet) const Definition: cfl_nameset.cpp:474 bool operator<=(const NameSet &rOtherSet) const Definition: cfl_nameset.cpp:509 NameSet operator*(const NameSet &rOtherSet) const Definition: cfl_nameset.cpp:492 NameSet operator+(const NameSet &rOtherSet) const Definition: cfl_nameset.cpp:457 bool operator>=(const NameSet &rOtherSet) const Definition: cfl_nameset.cpp:521 virtual void DoDWrite(TokenWriter &tw, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_nameset.cpp:145 virtual void DoXWrite(TokenWriter &tw, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_nameset.cpp:161 void RestrictSet(const NameSet &rOtherSet) Definition: cfl_nameset.cpp:386 virtual void DoWrite(TokenWriter &tw, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_nameset.cpp:122 Definition: cfl_symboltable.h:61 static SymbolTable * GlobalEventSymbolTablep(void) Definition: cfl_symboltable.cpp:277 void SetEntry(Idx index, const std::string &rName) Definition: cfl_symboltable.cpp:178 Idx InsEntry(Idx index, const std::string &rName) Definition: cfl_symboltable.cpp:138 Idx Index(const std::string &rName) const Definition: cfl_symboltable.cpp:243 Definition: cfl_baseset.h:98 std::vector< int >::size_type Position Definition: cfl_basevector.h:650 virtual const T & At(const Position &pos) const Definition: cfl_basevector.h:769 Definition: cfl_tokenreader.h:64 void ReadEnd(const std::string &rLabel) Definition: cfl_tokenreader.cpp:364 void ReadBegin(const std::string &rLabel) Definition: cfl_tokenreader.cpp:249 Definition: cfl_tokenwriter.h:52 void WriteEnd(const std::string &rLabel) Definition: cfl_tokenwriter.cpp:446 void WriteBegin(const std::string &rLabel) Definition: cfl_tokenwriter.cpp:439 Definition: cfl_token.h:54 bool ExistsAttributeString(const std::string &name) Definition: cfl_token.cpp:356 void InsAttributeString(const std::string &name, const std::string &value) Definition: cfl_token.cpp:310 const std::string & AttributeStringValue(const std::string &name) Definition: cfl_token.cpp:386 Definition: cfl_types.h:239 virtual Token XBeginTag(const std::string &rLabel="", const std::string &rFallbackLabel="") const Definition: cfl_types.cpp:316 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Definition: cfl_types.cpp:262 std::string ToString(const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_types.cpp:170 virtual void XWrite(const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_types.cpp:201 bool DoEqual(const TBaseSet &rOtherSet) const Definition: cfl_baseset.h:2161 virtual const AttributeVoid * AttributeType(void) const Definition: cfl_baseset.h:2188 virtual const std::string & XElementTag(void) const Definition: cfl_baseset.h:1794 virtual void RestrictSet(const TBaseSet &rOtherSet) Definition: cfl_baseset.h:2081 virtual void InsertSet(const TBaseSet &rOtherSet) Definition: cfl_baseset.h:2004 virtual const std::string & TypeName(void) const Definition: cfl_baseset.h:1812 virtual const AttributeVoid & Attribute(const Idx &rElem) const Definition: cfl_baseset.h:2307 bool operator<=(const TBaseSet &rOtherSet) const Definition: cfl_baseset.h:2170 bool operator>=(const TBaseSet &rOtherSet) const Definition: cfl_baseset.h:2176 void SetUnion(const TBaseSet< T, Cmp > &rSetA, const TBaseSet< T, Cmp > &rSetB, TBaseSet< T, Cmp > &rRes) Definition: cfl_baseset.h:1033 void SetIntersection(const TBaseSet< T, Cmp > &rSetA, const TBaseSet< T, Cmp > &rSetB, TBaseSet< T, Cmp > &rRes) Definition: cfl_baseset.h:1063 virtual void EraseSet(const TBaseSet &rOtherSet) Definition: cfl_baseset.h:2059 Definition: cfl_agenerator.h:43 libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |