Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >::fun< X > Struct Template Reference

#include <mfc.hpp>

Public Types

typedef remove_pointer
< PtrType >::type 
val_t
 
typedef mpl::if_< is_const< X >
, val_t const, val_t >::type 
val_t_
 
typedef val_t_ *const result_type
 

Public Member Functions

template<class PtrType_ >
result_type operator() (PtrType_ p) const
 

Member Typedef Documentation

template<class BaseClass , class PtrType >
template<class X >
typedef val_t_* const boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >::fun< X >::result_type
template<class BaseClass , class PtrType >
template<class X >
typedef remove_pointer<PtrType>::type boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >::fun< X >::val_t
template<class BaseClass , class PtrType >
template<class X >
typedef mpl::if_< is_const<X>, val_t const, val_t >::type boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >::fun< X >::val_t_

Member Function Documentation

template<class BaseClass , class PtrType >
template<class X >
template<class PtrType_ >
result_type boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >::fun< X >::operator() ( PtrType_  p) const
inline

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