OGS
GeoLib::TemplateVec< T > Member List
This is the complete list of members for
GeoLib::TemplateVec< T >
, including all inherited members.
_data_vec
GeoLib::TemplateVec< T >
protected
_name
GeoLib::TemplateVec< T >
protected
_name_id_map
GeoLib::TemplateVec< T >
protected
findFirstElementByID
(std::size_t const &id) const
GeoLib::TemplateVec< T >
inline
private
getElementByName
(const std::string &name) const
GeoLib::TemplateVec< T >
inline
getElementIDByName
(const std::string &name, std::size_t &id) const
GeoLib::TemplateVec< T >
inline
getName
() const
GeoLib::TemplateVec< T >
inline
getNameIDMapBegin
() const
GeoLib::TemplateVec< T >
inline
getNameIDMapEnd
() const
GeoLib::TemplateVec< T >
inline
getNameOfElement
(const T *data, std::string &name) const
GeoLib::TemplateVec< T >
inline
getNameOfElementByID
(std::size_t id, std::string &element_name) const
GeoLib::TemplateVec< T >
inline
getVector
() const
GeoLib::TemplateVec< T >
inline
NameIdMap
typedef
GeoLib::TemplateVec< T >
protected
NameIdPair
typedef
GeoLib::TemplateVec< T >
protected
operator=
(const TemplateVec &rhs)
GeoLib::TemplateVec< T >
protected
push_back
(T *data_element, std::string const *const name=nullptr)
GeoLib::TemplateVec< T >
inline
virtual
setName
(const std::string &n)
GeoLib::TemplateVec< T >
inline
setNameForElement
(std::size_t id, std::string const &name)
GeoLib::TemplateVec< T >
inline
virtual
setNameOfElementByID
(std::size_t id, std::string const &element_name)
GeoLib::TemplateVec< T >
inline
size
() const
GeoLib::TemplateVec< T >
inline
TemplateVec
(std::string name, std::unique_ptr< std::vector< T * >> data_vec, std::unique_ptr< NameIdMap > elem_name_map=nullptr)
GeoLib::TemplateVec< T >
inline
TemplateVec
(const TemplateVec &)
GeoLib::TemplateVec< T >
protected
~TemplateVec
()
GeoLib::TemplateVec< T >
inline
virtual
Generated by
1.9.1