Classes | |
class | const_iterator |
Public Types | |
typedef Z | size_type |
typedef D | difference_type |
typedef size_type | value_type |
typedef value_type | const_reference |
typedef const_reference | reference |
typedef const value_type * | const_pointer |
typedef value_type * | pointer |
typedef std::reverse_iterator < const_iterator > | const_reverse_iterator |
Public Member Functions | |
BOOST_UBLAS_INLINE | basic_range (size_type start, size_type stop) |
BOOST_UBLAS_INLINE size_type | start () const |
BOOST_UBLAS_INLINE size_type | size () const |
BOOST_UBLAS_INLINE size_type | max_size () const |
BOOST_UBLAS_INLINE bool | empty () const |
BOOST_UBLAS_INLINE const_reference | operator() (size_type i) const |
BOOST_UBLAS_INLINE basic_range | compose (const basic_range &r) const |
BOOST_UBLAS_INLINE bool | operator== (const basic_range &r) const |
BOOST_UBLAS_INLINE bool | operator!= (const basic_range &r) const |
BOOST_UBLAS_INLINE const_iterator | begin () const |
BOOST_UBLAS_INLINE const_iterator | end () const |
BOOST_UBLAS_INLINE const_reverse_iterator | rbegin () const |
BOOST_UBLAS_INLINE const_reverse_iterator | rend () const |
BOOST_UBLAS_INLINE basic_range | preprocess (size_type size) const |
Static Public Member Functions | |
static BOOST_UBLAS_INLINE const basic_range & | all () |