STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Concurrency::array_view< _Value_type, _Rank > Member List

This is the complete list of members for Concurrency::array_view< _Value_type, _Rank >, including all inherited members.

__declspec(property(get=get_source_accelerator_view)) accelerator_view source_accelerator_viewConcurrency::array_view< _Value_type, _Rank >
_Access(const index< _Rank > &_Index) const __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Access(_Access_mode _Requested_mode, const index< _Rank > &_Index) const __CPU_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Access(_Access_mode, const index< _Rank > &_Index) const __GPU_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_base() __GPUConcurrency::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) __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_base(const _Array_view_base &_Other) __GPUConcurrency::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) __GPUConcurrency::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) __GPUConcurrency::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) __GPUConcurrency::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) __GPUConcurrency::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_ONLYConcurrency::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_ONLYConcurrency::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) __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_base(const Concurrency::extent< _Rank > &_Array_extent) __CPU_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_base(_In_ void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __CPU_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_base(_In_ void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __GPU_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_base(const void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __CPU_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_base(const void *_Data, const Concurrency::extent< _Rank > &_Array_extent) __GPU_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Array_view_shape(const _Array_view_shape &_Other) __GPUConcurrency::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) __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inlineprotected
_Array_view_shape(int _Base_linear_offset, const Concurrency::extent< _Rank > &_Array_extent) __GPUConcurrency::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) __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inlineprotected
_Array_view_shape() __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inlineprotected
_Base typedefConcurrency::array_view< _Value_type, _Rank >private
_Base_linear_offset() const __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inlineprotected
_Buffer_descriptor typedefConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>
_Convert(const _Array_view_base< _R, sizeof(_T)/sizeof(int)> &_Other) __GPUConcurrency::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_ONLYConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Initialize() __GPUConcurrency::array_view< _Value_type, _Rank >inlineprivate
_Initialize(size_t _Src_data_size, bool _Discard_data=false) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineprivate
_M_array_extentConcurrency::details::_Array_view_shape< _Rank, _Element_size >protected
_M_array_multiplierConcurrency::details::_Array_view_shape< _Rank, _Element_size >protected
_M_buffer_descriptorConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>protected
_M_total_linear_offsetConcurrency::details::_Array_view_shape< _Rank, _Element_size >protected
_M_view_extentConcurrency::details::_Array_view_shape< _Rank, _Element_size >protected
_M_view_offsetConcurrency::details::_Array_view_shape< _Rank, _Element_size >protected
_Project0(int _I, array_view< _Value_type, _Rank-1 > &_Projected_view) const __GPUConcurrency::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 __GPUConcurrency::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 __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inlineprotected
_Reinterpret_as() const __GPUConcurrency::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 __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_Section(const index< _Rank > &_Idx) const __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
_View_as(const Concurrency::extent< _New_rank > &_View_extent) const __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
array classConcurrency::array_view< _Value_type, _Rank >friend
array_view(array< _Value_type, _Rank > &_Src) __GPUConcurrency::array_view< _Value_type, _Rank >inline
array_view(const array_view &_Other) __GPUConcurrency::array_view< _Value_type, _Rank >inline
array_view(const Concurrency::extent< _Rank > &_Extent) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(const Concurrency::extent< _Rank > &_Extent, _Container &_Src) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
array_view(const Concurrency::extent< _Rank > &_Extent, _Value_type *_Src) __GPUConcurrency::array_view< _Value_type, _Rank >inline
array_view(int _E0) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(_Container &_Src, typename std::enable_if< details::_Is_container< _Container >::type::value, void ** >::type=0) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, _Container &_Src) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, int _E1) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, int _E1, _Container &_Src) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, int _E1, int _E2) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, int _E1, int _E2, _Container &_Src) __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, _In_ _Value_type *_Src) __GPUConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(_In_ _Value_type(&_Src)[_Size]) __GPUConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, int _E1, _In_ _Value_type *_Src) __GPUConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view(int _E0, int _E1, int _E2, _In_ _Value_type *_Src) __GPUConcurrency::array_view< _Value_type, _Rank >inlineexplicit
array_view() __GPUConcurrency::array_view< _Value_type, _Rank >inlineprivate
array_view(const array_view &_Other, const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) __GPUConcurrency::array_view< _Value_type, _Rank >inlineprivate
array_view(_Buffer_descriptor &_Src_buffer, const Concurrency::extent< _Rank > &_Extent) __GPUConcurrency::array_view< _Value_type, _Rank >inlineprivate
array_view< _Value_type, _Rank > classConcurrency::array_view< _Value_type, _Rank >friend
array_view< _Value_type, _Rank+1 > classConcurrency::array_view< _Value_type, _Rank >friend
array_view< const _Value_type, _Rank > classConcurrency::array_view< _Value_type, _Rank >friend
array_view< const _Value_type, _Rank+1 > classConcurrency::array_view< _Value_type, _Rank >friend
copy_to(array< _Value_type, _Rank > &_Dest) const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
copy_to(const array_view< _Value_type, _Rank > &_Dest) const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
data() const __GPUConcurrency::array_view< _Value_type, _Rank >inline
details::_Array_view_projection_helper< _Value_type, _Rank > classConcurrency::array_view< _Value_type, _Rank >friend
details::_Array_view_projection_helper< _Value_type, _Rank+1 > classConcurrency::array_view< _Value_type, _Rank >friend
details::_Get_buffer_descriptor(const array_view< _Value_type, _Rank > &_Array) __GPUConcurrency::array_view< _Value_type, _Rank >friend
discard_data() const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
get_extent() const __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inline
get_ref(const index< _Rank > &_Index) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
get_source_accelerator_view() const Concurrency::array_view< _Value_type, _Rank >inline
operator()(const index< _Rank > &_Index) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
operator()(int _I) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
operator()(int _I0, int _I1) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
operator()(int _I0, int _I1, int _I2) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
operator=(const array_view &_Other) __GPUConcurrency::array_view< _Value_type, _Rank >inline
_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>::operator=(const _Array_view_base &_Other) __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inlineprotected
Concurrency::details::_Array_view_shape::operator=(const _Array_view_shape &_Other) __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inlineprotected
operator[](int _I) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
operator[](const index< _Rank > &_Index) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
rankConcurrency::array_view< _Value_type, _Rank >static
refresh() const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
reinterpret_as() const __GPUConcurrency::array_view< _Value_type, _Rank >inline
section(const Concurrency::index< _Rank > &_Section_origin, const Concurrency::extent< _Rank > &_Section_extent) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
section(const Concurrency::index< _Rank > &_Idx) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
section(const Concurrency::extent< _Rank > &_Ext) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
section(int _I0, int _E0) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
section(int _I0, int _I1, int _E0, int _E1) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
section(int _I0, int _I1, int _I2, int _E0, int _E1, int _E2) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
synchronize(access_type _Access_type=access_type_read) const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
synchronize_async(access_type _Access_type=access_type_read) const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
synchronize_to(const accelerator_view &_Accl_view, access_type _Access_type=access_type_read) const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
synchronize_to_async(const accelerator_view &_Accl_view, access_type _Access_type=access_type_read) const __CPU_ONLYConcurrency::array_view< _Value_type, _Rank >inline
value_type typedefConcurrency::array_view< _Value_type, _Rank >
view_as(const Concurrency::extent< _New_rank > &_View_extent) const __GPUConcurrency::array_view< _Value_type, _Rank >inline
~_Array_view_base() __GPUConcurrency::details::_Array_view_base< _Rank, sizeof(_Value_type)/sizeof(int)>inline
~_Array_view_shape() __GPUConcurrency::details::_Array_view_shape< _Rank, _Element_size >inline
~array_view() __GPUConcurrency::array_view< _Value_type, _Rank >inline