MTL 4: mtl::vector::strided_vector_ref< Value, Parameters > Class Template Reference
#include <strided_vector_ref.hpp>
Inherits mtl::vector::vec_expr<strided_vector_ref<Value, Parameters> >, and mtl::vector::crtp_base_vector< strided_vector_ref<Value, Parameters>, Value, std::size_t >.
Public Member Functions | |
| strided_vector_ref (size_type length, pointer start_address, size_type stride=1) | |
| Constructor take address, length and stride. | |
| pointer | address_data () |
| Address of first data entry; to be used with care. | |
Friends | |
| void | swap (self &vector1, self &vector2) |
| Swapping not efficient since elements have to be swapped for not owning the data. | |
mtl::vector::strided_vector_ref< Value, Parameters > Class Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine
-- Gen. with
rev. 7542
on 7 Apr 2011 by doxygen 1.5.9 -- © 2010 by SimuNova UG.