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< BOOST_TYPEOF_UNIQUE_ID() >, Iter > Struct Template Reference

#include <modifiers.hpp>

Public Types

enum  { n = Iter::type::value }
 
enum  { n = Iter::type::value }
 
enum  { n = Iter::type::value }
 
enum  { n = Iter::type::value }
 
typedef
boost::type_of::decode_type
< Iter > 
d1
 
typedef const d1::type type
 
typedef d1::iter iter
 
typedef
boost::type_of::decode_type
< Iter > 
d1
 
typedef volatile d1::type type
 
typedef d1::iter iter
 
typedef
boost::type_of::decode_type
< Iter > 
d1
 
typedef volatile const d1::type type
 
typedef d1::iter iter
 
typedef
boost::type_of::decode_type
< Iter > 
d1
 
typedef d1::type * type
 
typedef d1::iter iter
 
typedef
boost::type_of::decode_type
< Iter > 
d1
 
typedef d1::type & type
 
typedef d1::iter iter
 
typedef
boost::type_of::decode_type
< typename Iter::next > 
d
 
typedef d::type BOOST_PP_EMPTY () type[n]
 
typedef d::iter iter
 
typedef
boost::type_of::decode_type
< typename Iter::next > 
d
 
typedef
boost::type_of::decode_type
< typename Iter::next > 
d
 
typedef
boost::type_of::decode_type
< typename Iter::next > 
d
 
typedef d::type BOOST_PP_IDENTITY (volatile const)() type[n]
 
typedef d::iter iter
 

Member Typedef Documentation

template<class Iter >
typedef d::type decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::BOOST_PP_EMPTY() type[n]
template<class Iter >
typedef d::type decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::BOOST_PP_IDENTITY(volatile const)() type[n]
template<class Iter >
typedef boost::type_of::decode_type<typename Iter::next> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d
template<class Iter >
typedef boost::type_of::decode_type<typename Iter::next> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d
template<class Iter >
typedef boost::type_of::decode_type<typename Iter::next> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d
template<class Iter >
typedef boost::type_of::decode_type<typename Iter::next> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d
template<class Iter >
typedef boost::type_of::decode_type<Iter> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d1
template<class Iter >
typedef boost::type_of::decode_type<Iter> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d1
template<class Iter >
typedef boost::type_of::decode_type<Iter> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d1
template<class Iter >
typedef boost::type_of::decode_type<Iter> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d1
template<class Iter >
typedef boost::type_of::decode_type<Iter> decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::d1
template<class Iter >
typedef d1::iter decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::iter
template<class Iter >
typedef d1::iter decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::iter
template<class Iter >
typedef d1::iter decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::iter
template<class Iter >
typedef d1::iter decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::iter
template<class Iter >
typedef d1::iter decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::iter
template<class Iter >
typedef d::iter decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::iter
template<class Iter >
typedef d::iter decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::iter
template<class Iter >
typedef const d1::type decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::type
template<class Iter >
typedef volatile d1::type decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::type
template<class Iter >
typedef volatile const d1::type decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::type
template<class Iter >
typedef d1::type* decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::type
template<class Iter >
typedef d1::type& decode_type_impl< boost::mpl::size_t< BOOST_TYPEOF_UNIQUE_ID() >, Iter >::type

Member Enumeration Documentation

template<class Iter >
anonymous enum
Enumerator
template<class Iter >
anonymous enum
Enumerator
template<class Iter >
anonymous enum
Enumerator
template<class Iter >
anonymous enum
Enumerator

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