|
Panzer
Version of the Day
|
#include <Panzer_TypeAssocMap.hpp>
Classes | |
| struct | BuildObjects |
| This struct helps will build the values stored in the map. More... | |
Public Types | |
| typedef TypesVector | types_vector |
Public Member Functions | |
| TypeAssocMap () | |
| template<typename T > | |
| void | set (ValueType v) |
| Modify routine. More... | |
| template<typename T > | |
| ValueType | get () const |
| Access routine. More... | |
| template<typename BuilderOpT > | |
| void | buildObjects (const BuilderOpT &builder) |
Public Attributes | |
| std::vector< ValueType > | mapValues_ |
This class lets you associate evaluation types with a particular value.
Definition at line 54 of file Panzer_TypeAssocMap.hpp.
| typedef TypesVector panzer::TypeAssocMap< TypesVector, ValueType >::types_vector |
Definition at line 56 of file Panzer_TypeAssocMap.hpp.
|
inline |
Definition at line 58 of file Panzer_TypeAssocMap.hpp.
|
inline |
Modify routine.
Definition at line 66 of file Panzer_TypeAssocMap.hpp.
|
inline |
Access routine.
Definition at line 74 of file Panzer_TypeAssocMap.hpp.
|
inline |
Definition at line 81 of file Panzer_TypeAssocMap.hpp.
| std::vector<ValueType> panzer::TypeAssocMap< TypesVector, ValueType >::mapValues_ |
Definition at line 99 of file Panzer_TypeAssocMap.hpp.
1.8.5