Public Types

PHAL::TypeKeyMap< TypeMap >::GetObjectConstRefType< T > Struct Template Reference

Meta-function for getting the object const-reference type indexed by T. More...

#include <PHAL_TypeKeyMap.hpp>

List of all members.

Public Types

typedef GetObjectTypeAndPos< T >
::type 
object_type
typedef boost::add_const
< object_type >::type 
const_type
typedef boost::add_reference
< const_type >::type 
type

Detailed Description

template<typename TypeMap>
template<typename T>
struct PHAL::TypeKeyMap< TypeMap >::GetObjectConstRefType< T >

Meta-function for getting the object const-reference type indexed by T.

Definition at line 60 of file PHAL_TypeKeyMap.hpp.


Member Typedef Documentation

template<typename TypeMap>
template<typename T >
typedef GetObjectTypeAndPos<T>::type PHAL::TypeKeyMap< TypeMap >::GetObjectConstRefType< T >::object_type

Definition at line 61 of file PHAL_TypeKeyMap.hpp.

template<typename TypeMap>
template<typename T >
typedef boost::add_const<object_type>::type PHAL::TypeKeyMap< TypeMap >::GetObjectConstRefType< T >::const_type

Definition at line 62 of file PHAL_TypeKeyMap.hpp.

template<typename TypeMap>
template<typename T >
typedef boost::add_reference<const_type>::type PHAL::TypeKeyMap< TypeMap >::GetObjectConstRefType< T >::type

Definition at line 63 of file PHAL_TypeKeyMap.hpp.


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