Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::cb_details::const_traits< Traits > Struct Template Reference

Defines the data types for a const iterator. More...

#include <details.hpp>

Public Types

typedef Traits::value_type value_type
 
typedef Traits::const_pointer pointer
 
typedef Traits::const_reference reference
 
typedef Traits::size_type size_type
 
typedef Traits::difference_type difference_type
 
typedef nonconst_traits< Traits > nonconst_self
 

Detailed Description

template<class Traits>
struct boost::cb_details::const_traits< Traits >

Defines the data types for a const iterator.

Member Typedef Documentation

template<class Traits >
typedef Traits::difference_type boost::cb_details::const_traits< Traits >::difference_type
template<class Traits >
typedef nonconst_traits<Traits> boost::cb_details::const_traits< Traits >::nonconst_self
template<class Traits >
typedef Traits::const_pointer boost::cb_details::const_traits< Traits >::pointer
template<class Traits >
typedef Traits::const_reference boost::cb_details::const_traits< Traits >::reference
template<class Traits >
typedef Traits::size_type boost::cb_details::const_traits< Traits >::size_type
template<class Traits >
typedef Traits::value_type boost::cb_details::const_traits< Traits >::value_type

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