MEPP2 Project
Public Member Functions | Private Attributes | List of all members
FEVV::Assoc_property_map< KeyType, ValueType > Class Template Reference

#include <properties.h>

Inheritance diagram for FEVV::Assoc_property_map< KeyType, ValueType >:
Inheritance graph
Collaboration diagram for FEVV::Assoc_property_map< KeyType, ValueType >:
Collaboration graph

Public Member Functions

 Assoc_property_map (void)
 
 Assoc_property_map (const Assoc_property_map &other)
 
 ~Assoc_property_map ()
 
Assoc_property_mapoperator= (const Assoc_property_map &other)
 
void infos (void)
 

Private Attributes

boost::shared_ptr< std::map< KeyType, ValueType > > map_ptr
 

Detailed Description

template<typename KeyType, typename ValueType>
class FEVV::Assoc_property_map< KeyType, ValueType >

Definition at line 234 of file properties.h.

Constructor & Destructor Documentation

◆ Assoc_property_map() [1/2]

template<typename KeyType , typename ValueType >
FEVV::Assoc_property_map< KeyType, ValueType >::Assoc_property_map ( void  )
inline

Definition at line 239 of file properties.h.

◆ Assoc_property_map() [2/2]

template<typename KeyType , typename ValueType >
FEVV::Assoc_property_map< KeyType, ValueType >::Assoc_property_map ( const Assoc_property_map< KeyType, ValueType > &  other)
inline

Definition at line 254 of file properties.h.

◆ ~Assoc_property_map()

template<typename KeyType , typename ValueType >
FEVV::Assoc_property_map< KeyType, ValueType >::~Assoc_property_map ( )
inline

Definition at line 266 of file properties.h.

Member Function Documentation

◆ infos()

template<typename KeyType , typename ValueType >
void FEVV::Assoc_property_map< KeyType, ValueType >::infos ( void  )
inline

Definition at line 285 of file properties.h.

◆ operator=()

template<typename KeyType , typename ValueType >
Assoc_property_map& FEVV::Assoc_property_map< KeyType, ValueType >::operator= ( const Assoc_property_map< KeyType, ValueType > &  other)
inline

Definition at line 272 of file properties.h.

Member Data Documentation

◆ map_ptr

template<typename KeyType , typename ValueType >
boost::shared_ptr< std::map< KeyType, ValueType > > FEVV::Assoc_property_map< KeyType, ValueType >::map_ptr
private

Definition at line 293 of file properties.h.


The documentation for this class was generated from the following file: