HCC
HCC is a single-source, C/C++ compiler for heterogeneous computing. It's optimized with HSA (http://www.hsafoundation.com/).
hc::array< T, N > Member List

This is the complete list of members for hc::array< T, N >, including all inherited members.

acc_buffer_t typedef (defined in hc::array< T, N >)hc::array< T, N >
accelerator_pointer() const __CPU__ __HC__hc::array< T, N >inline
array()=deletehc::array< T, N >
array(const array &other)hc::array< T, N >inline
array(array &&other)hc::array< T, N >inline
array(const extent< N > &ext)hc::array< T, N >inlineexplicit
array(int e0)hc::array< T, N >inlineexplicit
array(int e0, int e1)hc::array< T, N >inlineexplicit
array(int e0, int e1, int e2)hc::array< T, N >inlineexplicit
array(const extent< N > &ext, InputIter srcBegin)hc::array< T, N >inline
array(const extent< N > &ext, InputIter srcBegin, InputIter srcEnd)hc::array< T, N >inline
array(int e0, InputIter srcBegin)hc::array< T, N >inline
array(int e0, InputIter srcBegin, InputIter srcEnd)hc::array< T, N >inline
array(int e0, int e1, InputIter srcBegin)hc::array< T, N >inline
array(int e0, int e1, InputIter srcBegin, InputIter srcEnd)hc::array< T, N >inline
array(int e0, int e1, int e2, InputIter srcBegin)hc::array< T, N >inline
array(int e0, int e1, int e2, InputIter srcBegin, InputIter srcEnd)hc::array< T, N >inline
array(const array_view< const T, N > &src)hc::array< T, N >inlineexplicit
array(const extent< N > &ext, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, void *accelerator_pointer)hc::array< T, N >inlineexplicit
array(int e0, int e1, void *accelerator_pointer)hc::array< T, N >inlineexplicit
array(int e0, int e1, int e2, void *accelerator_pointer)hc::array< T, N >inlineexplicit
array(const extent< N > &ext, void *accelerator_pointer)hc::array< T, N >inlineexplicit
array(const extent< N > &ext, accelerator_view av, void *accelerator_pointer, access_type cpu_access_type=access_type_auto)hc::array< T, N >inlineexplicit
array(int e0, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, int e1, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, int e1, int e2, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(const extent< N > &ext, InputIter srcBegin, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(const extent< N > &ext, InputIter srcBegin, InputIter srcEnd, accelerator_view av, access_type cpu_access_type=access_type_auto) (defined in hc::array< T, N >)hc::array< T, N >inline
array(const array_view< const T, N > &src, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, InputIter srcBegin, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, InputIter srcBegin, InputIter srcEnd, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, int e1, InputIter srcBegin, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, int e1, InputIter srcBegin, InputIter srcEnd, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, int e1, int e2, InputIter srcBegin, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(int e0, int e1, int e2, InputIter srcBegin, InputIter srcEnd, accelerator_view av, access_type cpu_access_type=access_type_auto)hc::array< T, N >inline
array(const extent< N > &ext, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, int e1, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, int e1, int e2, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(const extent< N > &ext, InputIter srcBegin, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(const extent< N > &ext, InputIter srcBegin, InputIter srcEnd, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(const array_view< const T, N > &src, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, InputIter srcBegin, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, InputIter srcBegin, InputIter srcEnd, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, int e1, InputIter srcBegin, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, int e1, InputIter srcBegin, InputIter srcEnd, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, int e1, int e2, InputIter srcBegin, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array(int e0, int e1, int e2, InputIter srcBegin, InputIter srcEnd, accelerator_view av, accelerator_view associated_av)hc::array< T, N >inline
array_projection_helper (defined in hc::array< T, N >)hc::array< T, N >friend
copy (defined in hc::array< T, N >)hc::array< T, N >friend
copy (defined in hc::array< T, N >)hc::array< T, N >friend
copy_to(array &dest) const hc::array< T, N >inline
copy_to(const array_view< T, N > &dest) const hc::array< T, N >inline
data() const __CPU__ __HC__hc::array< T, N >inline
get_accelerator_view() const hc::array< T, N >inline
get_associated_accelerator_view() const hc::array< T, N >inline
get_cpu_access_type() const hc::array< T, N >inline
get_extent() const __CPU__ __HC__hc::array< T, N >inline
get_index_base() const __CPU__ __HC__ (defined in hc::array< T, N >)hc::array< T, N >inline
get_offset() const __CPU__ __HC__ (defined in hc::array< T, N >)hc::array< T, N >inline
internal() const __CPU__ __HC__ (defined in hc::array< T, N >)hc::array< T, N >inline
operator std::vector< T >() const hc::array< T, N >inline
operator()(const index< N > &idx) __CPU__ __HC__hc::array< T, N >inline
operator()(const index< N > &idx) const __CPU__ __HC__hc::array< T, N >inline
operator()(int i0, int i1) __CPU__ __HC__hc::array< T, N >inline
operator()(int i0, int i1, int i2) __CPU__ __HC__hc::array< T, N >inline
operator()(int i0, int i1) const __CPU__ __HC__hc::array< T, N >inline
operator()(int i0, int i1, int i2) const __CPU__ __HC__hc::array< T, N >inline
operator()(int i0) __CPU__ __HC__hc::array< T, N >inline
operator()(int i0) const __CPU__ __HC__hc::array< T, N >inline
operator=(const array &other)hc::array< T, N >inline
operator=(array &&other)hc::array< T, N >inline
operator=(const array_view< T, N > &src)hc::array< T, N >inline
operator[](const index< N > &idx) __CPU__ __HC__hc::array< T, N >inline
operator[](const index< N > &idx) const __CPU__ __HC__hc::array< T, N >inline
operator[](int i) __CPU__ __HC__hc::array< T, N >inline
operator[](int i) const __CPU__ __HC__hc::array< T, N >inline
projection_helper (defined in hc::array< T, N >)hc::array< T, N >friend
rankhc::array< T, N >static
reinterpret_as() __CPU__ __HC__hc::array< T, N >inline
reinterpret_as() const __CPU__ __HC__hc::array< T, N >inline
section(const index< N > &origin, const extent< N > &ext) __CPU__ __HC__hc::array< T, N >inline
section(const index< N > &origin, const extent< N > &ext) const __CPU__ __HC__hc::array< T, N >inline
section(const index< N > &idx) __CPU__ __HC__hc::array< T, N >inline
section(const index< N > &idx) const __CPU__ __HC__hc::array< T, N >inline
section(const extent< N > &ext) __CPU__ __HC__hc::array< T, N >inline
section(const extent< N > &ext) const __CPU__ __HC__hc::array< T, N >inline
section(int i0, int e0) __CPU__ __HC__hc::array< T, N >inline
section(int i0, int e0) const __CPU__ __HC__hc::array< T, N >inline
section(int i0, int i1, int e0, int e1) const __CPU__ __HC__hc::array< T, N >inline
section(int i0, int i1, int e0, int e1) __CPU__ __HC__hc::array< T, N >inline
section(int i0, int i1, int i2, int e0, int e1, int e2) __CPU__ __HC__hc::array< T, N >inline
section(int i0, int i1, int i2, int e0, int e1, int e2) const __CPU__ __HC__hc::array< T, N >inline
value_type typedefhc::array< T, N >
view_as(const extent< K > &viewExtent) __CPU__ __HC__hc::array< T, N >inline
view_as(const extent< K > &viewExtent) const __CPU__ __HC__hc::array< T, N >inline
~array() (defined in hc::array< T, N >)hc::array< T, N >inline