Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::iterators::archetypes Namespace Reference

Classes

struct  has_access
 

Typedefs

typedef mpl::int_
< readable_iterator_bit >
::type 
readable_iterator_t
 
typedef mpl::int_
< writable_iterator_bit >
::type 
writable_iterator_t
 
typedef mpl::int_
< (readable_iterator_bit|writable_iterator_bit) >
::type 
readable_writable_iterator_t
 
typedef mpl::int_
< (readable_iterator_bit|lvalue_iterator_bit) >
::type 
readable_lvalue_iterator_t
 
typedef mpl::int_
< (lvalue_iterator_bit|writable_iterator_bit) >
::type 
writable_lvalue_iterator_t
 
typedef mpl::int_
< swappable_iterator_bit >
::type 
swappable_iterator_t
 
typedef mpl::int_
< lvalue_iterator_bit >::type 
lvalue_iterator_t
 

Enumerations

enum  {
  readable_iterator_bit = 1,
  writable_iterator_bit = 2,
  swappable_iterator_bit = 4,
  lvalue_iterator_bit = 8
}
 

Typedef Documentation

Enumeration Type Documentation

anonymous enum
Enumerator
readable_iterator_bit 
writable_iterator_bit 
swappable_iterator_bit 
lvalue_iterator_bit