TwiceAsNice  2019-02-18
Public Types | List of all members
boost::cb_details::nonconst_traits< Traits > Struct Template Reference

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

#include <details.hpp>

Collaboration diagram for boost::cb_details::nonconst_traits< Traits >:
Collaboration graph

Public Types

typedef Traits::value_type value_type
 
typedef Traits::pointer pointer
 
typedef Traits::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::nonconst_traits< Traits >

Defines the data types for a non-const iterator.

Member Typedef Documentation

◆ difference_type

template<class Traits >
typedef Traits::difference_type boost::cb_details::nonconst_traits< Traits >::difference_type

◆ nonconst_self

template<class Traits >
typedef nonconst_traits<Traits> boost::cb_details::nonconst_traits< Traits >::nonconst_self

◆ pointer

template<class Traits >
typedef Traits::pointer boost::cb_details::nonconst_traits< Traits >::pointer

◆ reference

template<class Traits >
typedef Traits::reference boost::cb_details::nonconst_traits< Traits >::reference

◆ size_type

template<class Traits >
typedef Traits::size_type boost::cb_details::nonconst_traits< Traits >::size_type

◆ value_type

template<class Traits >
typedef Traits::value_type boost::cb_details::nonconst_traits< Traits >::value_type

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