RSC  0.17.1
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: