| __declspec(property(get=get_source_accelerator_view)) accelerator_view source_accelerator_view | Concurrency::array_view< _Value_type, _Rank > | |
| _Access(const index< _Rank > &_Index) const __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Access(_Access_mode _Requested_mode, const index< _Rank > &_Index) const __CPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Access(_Access_mode, const index< _Rank > &_Index) const __GPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base() __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Buffer_descriptor &_Buffer_desc, const _Array_view_shape< _Rank, _Element_size > &_Shape) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Array_view_base &_Other) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Array_view_base &_Other, const Concurrency::extent< _Rank > &_Array_extent) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Array_view_base &_Other, const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Buffer_descriptor &_Buffer_desc, const Concurrency::extent< _Rank > &_Array_extent) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Buffer_descriptor &_Buffer_desc, int _Base_linear_offset, const Concurrency::extent< _Rank > &_Array_extent) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Buffer_descriptor &_Buffer_desc, int _Base_linear_offset, const Concurrency::extent< _Rank > &_Array_extent, const Concurrency::index< _Rank > &_View_offset, const Concurrency::extent< _Rank > &_View_extent) __CPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Buffer_descriptor &_Buffer_desc, int _Base_linear_offset, const Concurrency::extent< _Rank > &_Array_extent, const Concurrency::index< _Rank > &_View_offset, const Concurrency::extent< _Rank > &_View_extent) __GPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const _Buffer_descriptor &_Buffer_desc, const Concurrency::extent< _Rank > &_Array_extent, const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const Concurrency::extent< _Rank > &_Array_extent) __CPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(_In_ void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __CPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(_In_ void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __GPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __CPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_base(const void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __GPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Array_view_shape(const _Array_view_shape &_Other) __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| _Array_view_shape(const _Array_view_shape &_Other, const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| _Array_view_shape(int _Base_linear_offset, const Concurrency::extent< _Rank > &_Array_extent) __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| _Array_view_shape(int _Base_linear_offset, const Concurrency::extent< _Rank > &_Array_extent, const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| _Array_view_shape() __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| _Base typedef | Concurrency::array_view< _Value_type, _Rank > | private |
| _Base_linear_offset() const __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| _Buffer_descriptor typedef | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | |
| _Convert(const _Array_view_base< _R, sizeof(_T)/sizeof(int)> &_Other) __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineprivatestatic |
| _CPP_AMP_VERIFY_RANK(_Rank, array_view) | Concurrency::array_view< _Value_type, _Rank > | private |
| _Create_buffer_view_shape() const __CPU_ONLY | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Initialize() __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineprivate |
| _Initialize(size_t _Src_data_size, bool _Discard_data=false) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineprivate |
| _M_array_extent | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | protected |
| _M_array_multiplier | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | protected |
| _M_buffer_descriptor | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | protected |
| _M_total_linear_offset | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | protected |
| _M_view_extent | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | protected |
| _M_view_offset | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | protected |
| _Project0(int _I, array_view< _Value_type, _Rank-1 > &_Projected_view) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineprivate |
| _Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>::_Project0(int _I, _Array_view_base< _Rank-1, _Element_size > &_Projected_view) const __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| Concurrency::details::_Array_view_shape::_Project0(int _I, _Array_view_shape< _Rank-1, _Element_size > &_Projected_shape) const __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| _Reinterpret_as() const __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Section(const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) const __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _Section(const index< _Rank > &_Idx) const __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| _View_as(const Concurrency::extent< _New_rank > &_View_extent) const __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| array class | Concurrency::array_view< _Value_type, _Rank > | friend |
| array_view(array< _Value_type, _Rank > &_Src) __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| array_view(const array_view &_Other) __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| array_view(const Concurrency::extent< _Rank > &_Extent) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(const Concurrency::extent< _Rank > &_Extent, _Container &_Src) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| array_view(const Concurrency::extent< _Rank > &_Extent, _Value_type *_Src) __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| array_view(int _E0) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(_Container &_Src, typename std::enable_if< details::_Is_container< _Container >::type::value, void ** >::type=0) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, _Container &_Src) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, int _E1) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, int _E1, _Container &_Src) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, int _E1, int _E2) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, int _E1, int _E2, _Container &_Src) __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, _In_ _Value_type *_Src) __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(_In_ _Value_type(&_Src)[_Size]) __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, int _E1, _In_ _Value_type *_Src) __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view(int _E0, int _E1, int _E2, _In_ _Value_type *_Src) __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineexplicit |
| array_view() __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineprivate |
| array_view(const array_view &_Other, const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineprivate |
| array_view(_Buffer_descriptor &_Src_buffer, const Concurrency::extent< _Rank > &_Extent) __GPU | Concurrency::array_view< _Value_type, _Rank > | inlineprivate |
| array_view< _Value_type, _Rank > class | Concurrency::array_view< _Value_type, _Rank > | friend |
| array_view< _Value_type, _Rank+1 > class | Concurrency::array_view< _Value_type, _Rank > | friend |
| array_view< const _Value_type, _Rank > class | Concurrency::array_view< _Value_type, _Rank > | friend |
| array_view< const _Value_type, _Rank+1 > class | Concurrency::array_view< _Value_type, _Rank > | friend |
| copy_to(array< _Value_type, _Rank > &_Dest) const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| copy_to(const array_view< _Value_type, _Rank > &_Dest) const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| data() const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| details::_Array_view_projection_helper< _Value_type, _Rank > class | Concurrency::array_view< _Value_type, _Rank > | friend |
| details::_Array_view_projection_helper< _Value_type, _Rank+1 > class | Concurrency::array_view< _Value_type, _Rank > | friend |
| details::_Get_buffer_descriptor(const array_view< _Value_type, _Rank > &_Array) __GPU | Concurrency::array_view< _Value_type, _Rank > | friend |
| discard_data() const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| get_extent() const __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inline |
| get_ref(const index< _Rank > &_Index) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| get_source_accelerator_view() const | Concurrency::array_view< _Value_type, _Rank > | inline |
| operator()(const index< _Rank > &_Index) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| operator()(int _I) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| operator()(int _I0, int _I1) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| operator()(int _I0, int _I1, int _I2) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| operator=(const array_view &_Other) __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| _Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>::operator=(const _Array_view_base &_Other) __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inlineprotected |
| Concurrency::details::_Array_view_shape::operator=(const _Array_view_shape &_Other) __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inlineprotected |
| operator[](int _I) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| operator[](const index< _Rank > &_Index) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| rank | Concurrency::array_view< _Value_type, _Rank > | static |
| refresh() const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| reinterpret_as() const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| section(const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| section(const Concurrency::index< _Rank > &_Idx) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| section(const Concurrency::extent< _Rank > &_Ext) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| section(int _I0, int _E0) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| section(int _I0, int _I1, int _E0, int _E1) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| section(int _I0, int _I1, int _I2, int _E0, int _E1, int _E2) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| synchronize(access_type _Access_type=access_type_read) const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| synchronize_async(access_type _Access_type=access_type_read) const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| synchronize_to(const accelerator_view &_Accl_view, access_type _Access_type=access_type_read) const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| synchronize_to_async(const accelerator_view &_Accl_view, access_type _Access_type=access_type_read) const __CPU_ONLY | Concurrency::array_view< _Value_type, _Rank > | inline |
| value_type typedef | Concurrency::array_view< _Value_type, _Rank > | |
| view_as(const Concurrency::extent< _New_rank > &_View_extent) const __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |
| ~_Array_view_base() __GPU | Concurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)> | inline |
| ~_Array_view_shape() __GPU | Concurrency::details::_Array_view_shape< _Rank, _Element_size > | inline |
| ~array_view() __GPU | Concurrency::array_view< _Value_type, _Rank > | inline |