RSC  0.7.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
rsc::patterns::detail::force_const< T > Struct Template Reference

#include <ForceConst.h>

Collaboration diagram for rsc::patterns::detail::force_const< T >:
Collaboration graph

Public Types

typedef boost::mpl::if_
< typename boost::is_reference
< T >::type, typename
boost::add_reference< typename
boost::add_const< typename
boost::remove_reference< T >
::type >::type >::type,
typename boost::add_const< T >
::type >::type 
type
 

Detailed Description

template<typename T>
struct rsc::patterns::detail::force_const< T >

Definition at line 39 of file ForceConst.h.

Member Typedef Documentation

template<typename T>
typedef boost::mpl::if_<typename boost::is_reference<T>::type, typename boost::add_reference<typename boost::add_const< typename boost::remove_reference<T>::type>::type>::type, typename boost::add_const<T>::type>::type rsc::patterns::detail::force_const< T >::type

Definition at line 43 of file ForceConst.h.


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