Home  Libraries  People  FAQ  More 

A type that is a model of Forward Range. 

Object of type X. 
A range X
where boost::range_iterator<X>::type
is a model of Forward
Traversal Iterator.
Distance type 

A signed integral type used to represent the distance between two of the Range's iterators. This type must be the same as the iterator's distance type. 
Size type 

An unsigned integral type that can represent any nonnegative value of the Range's distance type. 