#include <Concepts/ConstRange.h>
A constant iterator range. Refer to the Range concept for more details.
- Refines
- Boost's Range concept
- Has models
- STL containers
boost::iterator_range
- See also
Range
|
|
typedef unspecified_type | const_iterator |
| | The constant iterator type.
|
| |
|
typedef unspecified_type | size_type |
| | An unsigned integral type that can represent the size of a range.
|
| |
|
|
const_iterator | begin () const |
| | returns the const iterator pointing to the first element.
|
| |
|
const_iterator | end () const |
| | returns the past-the-end const iterator.
|
| |
|
size_type | size () const |
| | returns the size of the range.
|
| |
|
bool | empty () const |
| | returns whether the range is empty.
|
| |