#include <common.h>
Public Types | |
typedef It | iterator |
Public Member Functions | |
It | begin (void) const |
It | end (void) const |
bool | empty (void) const |
Necessary for all input slices. | |
slice (const It &aBeg, const It &aEnd) | |
size_t | size_safe (void) const |
For debugging. Returns an 'absurd' value if the iterators are 'output_type'. | |
Private Attributes | |
const It | _Beg |
const It | _End |
typedef It rpa::range_size< It >::slice::iterator |
rpa::range_size< It >::slice::slice | ( | const It & | aBeg, | |
const It & | aEnd | |||
) | [inline] |
It rpa::range_size< It >::slice::begin | ( | void | ) | const [inline] |
bool rpa::range_size< It >::slice::empty | ( | void | ) | const [inline] |
Necessary for all input slices.
It rpa::range_size< It >::slice::end | ( | void | ) | const [inline] |
size_t rpa::range_size< It >::slice::size_safe | ( | void | ) | const [inline] |
For debugging. Returns an 'absurd' value if the iterators are 'output_type'.
const It rpa::range_size< It >::slice::_Beg [private] |
const It rpa::range_size< It >::slice::_End [private] |