#include <ovector_tlate.h>
Note that you cannot reverse a reversed vector and expect to get the original vector back.
Definition at line 1502 of file ovector_tlate.h.
Public Member Functions | |
ovector_subvector_reverse_tlate (ovector_view_tlate< data_t, vparent_t, block_t > &v, size_t offset, size_t n) | |
Create a vector from dat with size n and stride s . | |
Get and set methods | |
data_t & | operator[] (size_t i) |
Array-like indexing. | |
const data_t & | operator[] (size_t i) const |
Array-like indexing. | |
data_t & | operator() (size_t i) |
Array-like indexing. | |
const data_t & | operator() (size_t i) const |
Array-like indexing. | |
data_t | get (size_t i) const |
Get (with optional range-checking). | |
data_t * | get_ptr (size_t i) |
Get pointer (with optional range-checking). | |
const data_t * | get_const_ptr (size_t i) const |
Get pointer (with optional range-checking). | |
int | set (size_t i, data_t val) |
Set (with optional range-checking). | |
int | set_all (double val) |
Set all of the value to be the value val . |