| |
|
||||||
|
|
|||||||
|
cfl_indexset.h
Go to the documentation of this file.
247 virtual void DoWrite(TokenWriter& tw, const std::string& rLabel="", const Type* pContext=0) const;
263 virtual void DoXWrite(TokenWriter& tw, const std::string& rLabel="", const Type* pContext=0) const;
278 virtual void DoDWriteElement(TokenWriter& rTw, const Idx& rElem, const std::string &rLabel="", const Type* pContext=0) const;
319 * The template parameter Attr must provide basic functions for file IO and must define a default
344 * Note that attributes may be either subsections or tokens of type different from integer and string.
569 void Attribute(const Idx& rElem, const Attr& rAttr) { return TAttrMap<Idx,Attr>::Attribute(rElem,rAttr); };
570 void Attribute(const Idx& rElem, const Type& rAttr) { return TAttrMap<Idx,Attr>::Attribute(rElem,rAttr); };
571 void AttributeTry(const Idx& rElem, const Type& rAttr) { return TAttrMap<Idx,Attr>::AttributeTry(rElem,rAttr); };
Class TAttrMap. Class TBaseVector. Class SymbolTable. #define FAUDES_TYPE_TDECLARATION(ftype, ctype, cbase) Definition cfl_types.h:931 #define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase) Definition cfl_types.h:918 #define FAUDES_TYPE_TIMPLEMENTATION(ftype, ctype, cbase, ctemp) Definition cfl_types.h:1050 Definition cfl_exception.h:118 Definition cfl_indexset.h:78 Definition cfl_functions.h:220 Definition cfl_attrmap.h:52 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 CopyWithAttributes(const TBaseSet< T, Cmp > &rSourceSet) Definition cfl_attrmap.h:292 Definition cfl_baseset.h:101 Definition cfl_basevector.h:628 Definition cfl_indexset.h:351 TaIndexSet(const std::string &rFilename, const std::string &rLabel="") Definition cfl_indexset.h:643 virtual void InsertSet(const IndexSet &rOtherSet) Definition cfl_indexset.h:719 virtual void EraseSet(const TBaseSet< Idx > &rOtherSet) Definition cfl_indexset.h:761 const Attr * AttributeType(void) const Definition cfl_indexset.h:566 void Attribute(const Idx &rElem, const Type &rAttr) Definition cfl_indexset.h:570 void AttributeTry(const Idx &rElem, const Type &rAttr) Definition cfl_indexset.h:571 virtual TaIndexSet & operator=(const IndexSet &rSrc) Definition cfl_indexset.h:420 virtual TaIndexSet & Copy(const TBaseSet< Idx > &rSrc) Definition cfl_indexset.h:662 void RestrictSet(const IndexSet &rOtherSet) Definition cfl_indexset.h:776 void Attribute(const Idx &rElem, const Attr &rAttr) Definition cfl_indexset.h:569 virtual void InsertSet(const TBaseSet< Idx > &rOtherSet) Definition cfl_indexset.h:726 const Attr & Attribute(const Idx &rElem) const Definition cfl_indexset.h:568 bool Insert(const Idx &rIndex, const Attr &attr) Definition cfl_indexset.h:711 virtual void RestrictSet(const TBaseSet< Idx > &rOtherSet) Definition cfl_indexset.h:783 Definition cfl_tokenreader.h:64 Definition cfl_tokenwriter.h:52 Definition cfl_types.h:247 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Definition cfl_types.cpp:288 std::string ToString(const std::string &rLabel="", const Type *pContext=0) const Definition cfl_types.cpp:196 Definition cfl_agenerator.h:43 libFAUDES 2.34d --- 2026.03.11 --- c++ api documentaion by doxygen |