|
|
||||||
|
cfl_basevector.cpp
Go to the documentation of this file.
76 FD_DC("vBaseVector(" << this << ")::vBaseVector(rOtherVector " << &rOtherVector << "): copy construct");
154 FD_DC("vBaseVector(" << this << ")::AssignByReference(rOtherVector " << &rSourceVector << "): done");
288 std::stringstream errstr;
506 void vBaseVector::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
537 void vBaseVector::DoXWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
567 void vBaseVector::DoDWrite(TokenWriter& rTw,const std::string& rLabel, const Type* pContext) const {
637 }
Class TBaseVector. Classes NameSet, TaNameSet. #define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) Definition: cfl_types.h:959 Definition: cfl_exception.h:118 Definition: cfl_types.h:1110 virtual const std::string & ElementType(void) const Definition: cfl_types.cpp:482 virtual const std::string & ElementTag(void) const Definition: cfl_types.cpp:459 virtual const std::string & TypeName(void) const Definition: cfl_types.cpp:443 Definition: cfl_tokenreader.h:64 void ReadEnd(const std::string &rLabel) Definition: cfl_tokenreader.cpp:378 void ReadBegin(const std::string &rLabel) Definition: cfl_tokenreader.cpp:263 Definition: cfl_tokenwriter.h:52 void WriteComment(const std::string &rComment) Definition: cfl_tokenwriter.cpp:457 void WriteString(const std::string &rString) Definition: cfl_tokenwriter.cpp:297 void WriteEnd(const std::string &rLabel) Definition: cfl_tokenwriter.cpp:443 Definition: cfl_token.h:54 Definition: cfl_types.h:246 virtual Token XBeginTag(const std::string &rLabel="", const std::string &rFallbackLabel="") const Definition: cfl_types.cpp:321 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 DoSWrite(TokenWriter &rTw) const Definition: cfl_basevector.cpp:580 void FilenameAt(const Position &pos, const std::string &rFileName) Definition: cfl_basevector.cpp:477 virtual const Type & At(const Position &pos) const Definition: cfl_basevector.cpp:217 virtual const Type & Element(void) const Definition: cfl_basevector.cpp:98 virtual void EraseDoublets(void) Definition: cfl_basevector.cpp:449 virtual void Insert(const Position &pos, const Type &rElem) Definition: cfl_basevector.cpp:317 void AssignByReference(vBaseVector &rSourceVector) Definition: cfl_basevector.cpp:136 virtual const Type * Elementp(void) const Definition: cfl_basevector.cpp:92 virtual bool ElementTry(const Type &rElement) const Definition: cfl_basevector.cpp:108 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_basevector.cpp:506 virtual void DoDWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_basevector.cpp:567 virtual void DoXWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: cfl_basevector.cpp:537 virtual void PushBack(const Type &rElem) Definition: cfl_basevector.cpp:380 virtual void Replace(const Position &pos, const Type &rElem) Definition: cfl_basevector.cpp:243 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition: cfl_basevector.cpp:592 void DoAssign(const vBaseVector &rSourceVector) Definition: cfl_basevector.cpp:113 std::vector< ElementRecord >::iterator iterator Definition: cfl_basevector.h:582 bool DoEqual(const vBaseVector &rOther) const Definition: cfl_basevector.cpp:168 Definition: cfl_agenerator.h:43 std::string ExtractDirectory(const std::string &rFullPath) Definition: cfl_utils.cpp:283 std::string PrependPath(const std::string &rLeft, const std::string &rRight) Definition: cfl_utils.cpp:330 std::string ExtractFilename(const std::string &rFullPath) Definition: cfl_utils.cpp:292 libFAUDES 2.33h --- 2025.06.18 --- c++ api documentaion by doxygen |