Class const_vector_range_gen (o2scl)¶
-
template<class
vec_t
>
classo2scl
::
const_vector_range_gen
¶ Experimental const vector range object.
Public Functions
-
const_vector_range_gen
(const vec_t &v, size_t start, size_t last)¶ Create an object starting with index
start
in vectorv
.
-
const_vector_range_gen
(const const_vector_range_gen &v2, size_t start, size_t last)¶ Create an object from a previously constructed range object.
-
const_vector_range_gen
(const vector_range_gen<vec_t> &v2, size_t start, size_t last)¶ Create an object from a previously constructed range object.
-
size_t
size
() const¶ Return the vector size.
-
const double &
operator[]
(size_t i) const¶ Return a const reference ith element.
-