|
|
||||||
|
cfl_basevector.h
Go to the documentation of this file.
65 * the FilenameAt members. When writing the vector to a file and all entries have an associated filename,
238 * The vector does not take ownership of the new entry. I.e., when the vector is destroyed, or the
295 * The vector does not take ownership of the new entry. I.e., when the vector is destroyed, or the
338 * The vector does not take ownership of the new entry. I.e., when the vector is destroyed, or the
376 * The vector does not take ownership of the new entry. I.e., when the vector is destroyed, or the
456 virtual void DoDWrite(TokenWriter& rTw,const std::string& rLabel="", const Type* pContext=0) const;
485 virtual void DoWrite(TokenWriter& rTw, const std::string& rLabel="", const Type* pContext=0) const;
701 FD_DC("TBaseVector(" << this << ")::TBaseVector(rOtherVector " << &rOtherVector << "): copy construct");
709 FD_DC("TBaseVector(" << this << ")::TBaseVector([v] rOtherVector " << &rOtherVector << "): copy construct");
727 FD_DC("TBaseVector::ElementTry(): casting from " << typeid(rElement).name() << " to " << typeid(*Elementp()).name());
Classes AttributeVoid and AttributeFlags Compiletime options. #define FD_DC(message) Debug: optional report on container operations. Definition: cfl_definitions.h:153 Class TokenReader. Class TokenWriter. Runtime interface, faudes types. #define FAUDES_TYPE_TDECLARATION(ftype, ctype, cbase) faudes type declaration macro, template version Definition: cfl_types.h:878 #define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase) faudes type declaration macro Definition: cfl_types.h:867 #define FAUDES_TYPE_TIMPLEMENTATION(ftype, ctype, cbase, ctemp) faudes type implementation macros, overall Definition: cfl_types.h:972 std::vector< int >::size_type Position convenience typedef for positions Definition: cfl_basevector.h:623 TBaseVector(const std::string &rFilename, const std::string &rLabel="BaseVector") Constructor from file. Definition: cfl_basevector.h:688 virtual bool ElementTry(const Type &rElement) const Test whether the specified element is acceptebla for this vector. Definition: cfl_basevector.h:726 void DoAssign(const TBaseVector< T > &rSourceVector) Assignment method Definition: cfl_basevector.h:733 A TokenReader reads sequential tokens from a file or string. Definition: cfl_tokenreader.h:63 A TokenWriter writes sequential tokens to a file, a string or stdout. Definition: cfl_tokenwriter.h:51 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Read configuration data from file with label specified. Definition: cfl_types.cpp:261 virtual Type & Assign(const Type &rSrc) Assign configuration data from other object. Definition: cfl_types.cpp:77 libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |