ViennaCL - The Vienna Computing Library  1.7.1
Free open-source GPU-accelerated linear algebra and solver library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
viennacl::vector_iterator< SCALARTYPE, ALIGNMENT > Member List

This is the complete list of members for viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >, including all inherited members.

const_vector_iterator(vector_base< NumericT > const &vec, size_type index, size_type start=0, size_type stride=1)viennacl::const_vector_iterator< NumericT, AlignmentV >inline
const_vector_iterator(handle_type const &elements, size_type index, size_type start=0, size_type stride=1)viennacl::const_vector_iterator< NumericT, AlignmentV >inline
difference_type typedefviennacl::vector_iterator< SCALARTYPE, ALIGNMENT >
handle()viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >inline
handle() const viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >inline
handle_type typedefviennacl::vector_iterator< SCALARTYPE, ALIGNMENT >
index_viennacl::const_vector_iterator< NumericT, AlignmentV >protected
offset() constviennacl::const_vector_iterator< NumericT, AlignmentV >inline
operator!=(self_type const &other) constviennacl::const_vector_iterator< NumericT, AlignmentV >inline
operator*(void)viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >inline
const_vector_iterator< NumericT, AlignmentV >::operator*(void) constviennacl::const_vector_iterator< NumericT, AlignmentV >inline
operator+(difference_type diff) const viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >inline
operator++(void)viennacl::const_vector_iterator< NumericT, AlignmentV >inline
operator++(int)viennacl::const_vector_iterator< NumericT, AlignmentV >inline
operator-(self_type const &other) const viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >inline
const_vector_iterator< NumericT, AlignmentV >::operator-(self_type const &other) constviennacl::const_vector_iterator< NumericT, AlignmentV >inline
operator==(self_type const &other) constviennacl::const_vector_iterator< NumericT, AlignmentV >inline
size_type typedefviennacl::vector_iterator< SCALARTYPE, ALIGNMENT >
start_viennacl::const_vector_iterator< NumericT, AlignmentV >protected
stride() constviennacl::const_vector_iterator< NumericT, AlignmentV >inline
stride_viennacl::const_vector_iterator< NumericT, AlignmentV >protected
value_type typedefviennacl::const_vector_iterator< NumericT, AlignmentV >
vector_iterator(handle_type const &elements, size_type index, size_type start=0, size_type stride=1)viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >inline
vector_iterator(vector_base< NumericT > &vec, size_type index, size_type start=0, size_type stride=1)viennacl::vector_iterator< SCALARTYPE, ALIGNMENT >inline