Bolt  1.3
C++ template library with support for OpenCL
bolt::amp::permutation_iterator< element_type, key_type > Member List

This is the complete list of members for bolt::amp::permutation_iterator< element_type, key_type >, including all inherited members.

advance(n) (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
advance(-n) (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
advance(difference_type n) restrict(cpu (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
amp (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
amp (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
amp (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
amp (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
arrayview_type typedef (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
difference_type typedef (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
element_iterator (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
element_iterator (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
getBuffer(perm_iterator itr) const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
getContainer() const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
getIndex() const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
index_type typedef (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
key_iterator (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
m_Index (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
operator!=(const permutation_iterator< OtherValue, OtherKey > &rhs) const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator*() const restrict(cpu (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
operator+(const difference_type &n) const restrict(cpu (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
operator++() (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator++(int) (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator+=(const difference_type &n) const restrict(cpu (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
operator-(const difference_type &n) const restrict(cpu (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
operator-(const permutation_iterator< element_type, key_type > &rhs) const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator--() const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator--(int) const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator<(const permutation_iterator< OtherValue, OtherKey > &rhs) const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator=(const permutation_iterator< element_type, key_type > &rhs) (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator==(const permutation_iterator< OtherValue, OtherKey > &rhs) const (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
operator[](int x) restrict(cpu (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
operator[](int x) const restrict(cpu (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
perm_iterator typedef (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
permutation_iterator (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >friend
permutation_iterator() (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
permutation_iterator(element_type ivalue, key_type ikey, const control &ctl=control::getDefault()) (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
permutation_iterator(const permutation_iterator< OtherValType, OtherKeyType > &rhs) (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >inline
result (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
this (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >
value_type typedef (defined in bolt::amp::permutation_iterator< element_type, key_type >)bolt::amp::permutation_iterator< element_type, key_type >