|   |  
  |  
||||||
| 
 |  
|||||||
| 
 cfl_basevector.h   
Go to the documentation of this file. 
   70  * the FilenameAt members. When writing the vector to a file and all entries have an associated filename, 
  251    * The vector does not take ownership of the new entry. I.e., when the vector is destroyed, or the 
  349    * The vector does not take ownership of the new entry. I.e., when the vector is destroyed, or the 
  387    * The vector does not take ownership of the new entry. I.e., when the vector is destroyed, or the 
  489   virtual void DoDWrite(TokenWriter& rTw,const std::string& rLabel="", const Type* pContext=0) const; 
  518   virtual void DoWrite(TokenWriter& rTw, const std::string& rLabel="", const Type* pContext=0) const; 
  533   virtual void DoXWrite(TokenWriter& rTw, const std::string& rLabel="", const Type* pContext=0) const; 
  798      Iterator(const typename std::vector<ElementRecord>::iterator& sit) : std::vector<ElementRecord>::iterator(sit) {}; 
  821      CIterator(const typename std::vector<ElementRecord>::const_iterator& sit) : std::vector<ElementRecord>::const_iterator(sit) {}; 
  824        return dynamic_cast<const T*>(std::vector<ElementRecord>::const_iterator::operator*().pElement); 
  828        return *( dynamic_cast<const T*>(std::vector<ElementRecord>::const_iterator::operator*().pElement) ); 
  889   FD_DC("TBaseVector(" << this << ")::TBaseVector(rOtherVector " << &rOtherVector << "): copy construct"); 
  897   FD_DC("TBaseVector(" << this << ")::TBaseVector([v] rOtherVector " << &rOtherVector << "): copy construct"); 
  915   FD_DC("TBaseVector::ElementTry(): casting from " << typeid(rElement).name() << " to " << typeid(*Elementp()).name()); 
Class TokenReader. Class TokenWriter. #define FAUDES_TYPE_TDECLARATION(ftype, ctype, cbase) Definition: cfl_types.h:890 #define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase) Definition: cfl_types.h:879 #define FAUDES_TYPE_TIMPLEMENTATION(ftype, ctype, cbase, ctemp) Definition: cfl_types.h:984 Definition: cfl_exception.h:118 Definition: cfl_types.h:1109 CIterator(const typename std::vector< ElementRecord >::const_iterator &sit) Definition: cfl_basevector.h:821 CIterator(const Iterator &fit) Definition: cfl_basevector.h:819 Iterator(const typename std::vector< ElementRecord >::iterator &sit) Definition: cfl_basevector.h:798 Iterator(const Iterator &fit) Definition: cfl_basevector.h:796 const std::vector< ElementRecord >::iterator & StlIterator(void) const Definition: cfl_basevector.h:800 Definition: cfl_basevector.h:628 TBaseVector(const std::string &rFilename, const std::string &rLabel="BaseVector") Definition: cfl_basevector.h:876 virtual bool ElementTry(const Type &rElement) const Definition: cfl_basevector.h:914 virtual Iterator Erase(const Iterator &vit) Definition: cfl_basevector.h:976 virtual const T & At(const Position &pos) const Definition: cfl_basevector.h:930 TBaseVector(const vBaseVector &rOtherSet) Definition: cfl_basevector.h:894 TBaseVector(const TBaseVector &rOtherSet) Definition: cfl_basevector.h:886 void DoAssign(const TBaseVector< T > &rSourceVector) Definition: cfl_basevector.h:921 Definition: cfl_tokenreader.h:64 Definition: cfl_tokenwriter.h:52 Definition: cfl_types.h:246 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Definition: cfl_types.cpp:267 Definition: cfl_basevector.h:75 virtual void Insert(const Position &pos, const Type &rElem) Definition: cfl_basevector.cpp:317 std::vector< ElementRecord >::iterator iterator Definition: cfl_basevector.h:582 Definition: cfl_agenerator.h:43 libFAUDES 2.33l --- 2025.09.16 --- c++ api documentaion by doxygen  |