|
ViennaCL - The Vienna Computing Library
1.2.0
|
#include <vector_proxy.hpp>
Public Types | |
| typedef VectorType::value_type | value_type |
| typedef range::size_type | size_type |
| typedef range::difference_type | difference_type |
| typedef value_type | reference |
| typedef const value_type & | const_reference |
Public Member Functions | |
| vector_range (VectorType &v, range const &entry_range) | |
| size_type | start () const |
| size_type | size () const |
| template<typename LHS , typename RHS , typename OP > | |
| self_type & | operator= (const vector_expression< LHS, RHS, OP > &proxy) |
| self_type & | operator+= (self_type const &other) |
| VectorType & | get () |
| const VectorType & | get () const |
Static Public Attributes | |
| static const int | alignment = VectorType::alignment |
| typedef const value_type& const_reference |
| typedef value_type reference |
| typedef range::size_type size_type |
| typedef VectorType::value_type value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
1.8.1.2