Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
decode_type_impl< boost::mpl::size_t< FUN_VAR_REF_ID+BOOST_PP_ITERATION() >, Iter > Struct Template Reference

#include <register_functions_iterate.hpp>

Public Types

typedef Iter iter0
 

Public Member Functions

typedef BOOST_PP_CAT (p, BOOST_PP_ITERATION())(&type)(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION()
 
typedef BOOST_PP_CAT (iter, BOOST_PP_INC(BOOST_PP_ITERATION())) iter
 

Public Attributes

typedef p
 

Member Typedef Documentation

template<class Iter >
typedef Iter decode_type_impl< boost::mpl::size_t< FUN_VAR_REF_ID+BOOST_PP_ITERATION() >, Iter >::iter0

Member Function Documentation

template<class Iter >
typedef decode_type_impl< boost::mpl::size_t< FUN_VAR_REF_ID+BOOST_PP_ITERATION() >, Iter >::BOOST_PP_CAT ( p  ,
BOOST_PP_ITERATION()   
)
template<class Iter >
typedef decode_type_impl< boost::mpl::size_t< FUN_VAR_REF_ID+BOOST_PP_ITERATION() >, Iter >::BOOST_PP_CAT ( iter  ,
BOOST_PP_INC(BOOST_PP_ITERATION())   
)

Member Data Documentation

template<class Iter >
typedef decode_type_impl< boost::mpl::size_t< FUN_VAR_REF_ID+BOOST_PP_ITERATION() >, Iter >::p

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