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.