|
|
||||||
|
cfl_nameset.h
Go to the documentation of this file.
103 * This constructor reads a NameSet from a file using the DoRead(TokenReader&, const std::string&)
468 virtual void DoWrite(TokenWriter& tw, const std::string& rLabel="", const Type* pContext=0) const;
483 virtual void DoDWrite(TokenWriter& tw, const std::string& rLabel="", const Type* pContext=0) const;
499 virtual void DoXWrite(TokenWriter& tw, const std::string& rLabel="", const Type* pContext=0) const;
609 * This constructor reads a NameSet from a file using the DoRead(TokenReader&, const std::String&)
854 void Attribute(const Idx& rElem, const Attr& rAttr) { TAttrMap<Idx,Attr>::Attribute(rElem,rAttr); };
855 void Attribute(const Idx& rElem, const Type& rAttr) { TAttrMap<Idx,Attr>::Attribute(rElem,rAttr); };
856 void AttributeTry(const Idx& rElem, const Type& rAttr) { TAttrMap<Idx,Attr>::AttributeTry(rElem,rAttr); };
1187 FD_DC("TaNameSet(" << this << ")::Attributes(otherset) with type " << typeid(rOtherSet.AttributeType()).name());
Class TAttrMap. Class TBaseVector. Class SymbolTable. #define FAUDES_TYPE_TIMPLEMENTATION_CAST(ftype, ctype, cbase, ctemp) Definition: cfl_types.h:927 #define FAUDES_TYPE_TIMPLEMENTATION_EQUAL(ftype, ctype, cbase, ctemp) Definition: cfl_types.h:938 #define FAUDES_TYPE_TDECLARATION(ftype, ctype, cbase) Definition: cfl_types.h:883 #define FAUDES_TYPE_TIMPLEMENTATION_ASSIGN(ftype, ctype, cbase, ctemp) Definition: cfl_types.h:930 #define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase) Definition: cfl_types.h:872 #define FAUDES_TYPE_TIMPLEMENTATION_COPY(ftype, ctype, cbase, ctemp) Definition: cfl_types.h:924 Definition: cfl_exception.h:118 Definition: cfl_nameset.h:69 Definition: cfl_symboltable.h:61 static SymbolTable * GlobalEventSymbolTablep(void) Definition: cfl_symboltable.cpp:277 Definition: cfl_attrmap.h:52 const Attr & Attribute(const T &rElem) const Definition: cfl_attrmap.h:463 void AttributeTry(const T &rElem, const Type &attr) Definition: cfl_attrmap.h:498 void EraseSet(const TBaseSet< T, Cmp > &rOtherSet) Definition: cfl_attrmap.h:386 void InsertSet(const TBaseSet< T, Cmp > &rOtherSet) Definition: cfl_attrmap.h:340 void RestrictSet(const TBaseSet< T, Cmp > &rOtherSet) Definition: cfl_attrmap.h:409 void AssignWithAttributes(const TBaseSet< T, Cmp > &rSourceSet) Definition: cfl_attrmap.h:292 Definition: cfl_baseset.h:98 Definition: cfl_nameset.h:566 virtual void InsertSet(const TBaseSet< Idx > &rOtherSet) Definition: cfl_nameset.h:1069 void Attribute(const std::string &rName, const Attr &rAttr) Definition: cfl_nameset.h:865 const Attr & Attribute(const std::string &rName) const Definition: cfl_nameset.h:859 void AttributeTry(const Idx &rElem, const Type &rAttr) Definition: cfl_nameset.h:856 virtual void Attributes(const TBaseSet< Idx > &rOtherSet) Definition: cfl_nameset.h:1186 virtual void EraseSet(const NameSet &rOtherSet) Definition: cfl_nameset.h:1117 virtual bool Insert(const Idx &rIndex, const Attr &rAttr) Definition: cfl_nameset.h:1024 virtual void EraseSet(const TBaseSet< Idx > &rOtherSet) Definition: cfl_nameset.h:1132 void Attribute(const std::string &rName, const Type &rAttr) Definition: cfl_nameset.h:868 virtual void RestrictSet(const NameSet &rOtherSet) Definition: cfl_nameset.h:1152 void Attribute(const Idx &rElem, const Attr &rAttr) Definition: cfl_nameset.h:854 virtual Idx Insert(const std::string &rName, const Attr &rAttr) Definition: cfl_nameset.h:1046 virtual void InsertSet(const NameSet &rOtherSet) Definition: cfl_nameset.h:1055 const Attr & Attribute(const Idx &rElem) const Definition: cfl_nameset.h:853 virtual TaNameSet & Assign(const TBaseSet< Idx > &rSrc) Definition: cfl_nameset.h:990 void Attribute(const Idx &rElem, const Type &rAttr) Definition: cfl_nameset.h:855 virtual NameSet::Iterator Erase(const Iterator &pos) Definition: cfl_nameset.h:1111 Attr * Attributep(const std::string &rName) Definition: cfl_nameset.h:862 virtual void RestrictSet(const TBaseSet< Idx > &rOtherSet) Definition: cfl_nameset.h:1166 Definition: cfl_tokenreader.h:64 Definition: cfl_tokenwriter.h:52 Definition: cfl_types.h:239 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 const AttributeVoid * AttributeType(void) const Definition: cfl_baseset.h:2188 virtual void Attributes(const TBaseSet &rOtherSet) Definition: cfl_baseset.h:2263 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 Definition: cfl_agenerator.h:43 libFAUDES 2.33c --- 2025.05.15 --- c++ api documentaion by doxygen |