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 |