#include <amprt.h>
Concurrency::details::_Buffer_descriptor::_Buffer_descriptor |
( |
| ) |
|
|
inline |
_Ubiquitous_buffer * _M_buffer_ptr
Definition: amprt.h:439
#define NULL
Definition: crtdbg.h:30
_Access_mode _M_curr_cpu_access_mode
Definition: amprt.h:444
_Access_mode _M_type_access_mode
Definition: amprt.h:449
void * _M_data_ptr
Definition: amprt.h:432
details::_Reference_counted_obj_ptr< details::_Buffer > _Buffer_ptr
Definition: amprt.h:302
_Ubiquitous_buffer * _M_buffer_ptr
Definition: amprt.h:439
#define NULL
Definition: crtdbg.h:30
void _Set_buffer_ptr(_In_opt_ _Ubiquitous_buffer *_Buffer_ptr) __CPU_ONLY
Definition: amprt.h:502
_Access_mode _M_curr_cpu_access_mode
Definition: amprt.h:444
_Access_mode _M_type_access_mode
Definition: amprt.h:449
void * _M_data_ptr
Definition: amprt.h:432
Concurrency::details::_Buffer_descriptor::~_Buffer_descriptor |
( |
| ) |
|
|
inline |
#define NULL
Definition: crtdbg.h:30
void _Set_buffer_ptr(_In_opt_ _Ubiquitous_buffer *_Buffer_ptr) __CPU_ONLY
Definition: amprt.h:502
Concurrency::details::_Buffer_descriptor::_Buffer_descriptor |
( |
const _Buffer_descriptor & |
_Other | ) |
|
|
inline |
_Ubiquitous_buffer * _M_buffer_ptr
Definition: amprt.h:439
#define NULL
Definition: crtdbg.h:30
void _Set_buffer_ptr(_In_opt_ _Ubiquitous_buffer *_Buffer_ptr) __CPU_ONLY
Definition: amprt.h:502
_Access_mode _M_curr_cpu_access_mode
Definition: amprt.h:444
_Access_mode _M_type_access_mode
Definition: amprt.h:449
void * _M_data_ptr
Definition: amprt.h:432
_Ubiquitous_buffer * _M_buffer_ptr
Definition: amprt.h:439
_Ret_ _View_key Concurrency::details::_Buffer_descriptor::_Get_view_key |
( |
| ) |
|
|
inline |
const _View_key Concurrency::details::_Buffer_descriptor::_Get_view_key |
( |
| ) |
const |
|
inline |
bool Concurrency::details::_Buffer_descriptor::_Is_array |
( |
| ) |
const |
|
inline |
_Access_mode _M_type_access_mode
Definition: amprt.h:449
details::_Reference_counted_obj_ptr< details::_Buffer > _Buffer_ptr
Definition: amprt.h:302
_Ubiquitous_buffer * _M_buffer_ptr
Definition: amprt.h:439
#define NULL
Definition: crtdbg.h:30
details::_Reference_counted_obj_ptr< details::_Buffer > _Buffer_ptr
Definition: amprt.h:302
_Ubiquitous_buffer * _M_buffer_ptr
Definition: amprt.h:439
#define NULL
Definition: crtdbg.h:30
_Ubiquitous_buffer * _M_buffer_ptr
Definition: amprt.h:439
void _Set_buffer_ptr(_In_opt_ _Ubiquitous_buffer *_Buffer_ptr) __CPU_ONLY
Definition: amprt.h:502
_Access_mode _M_curr_cpu_access_mode
Definition: amprt.h:444
_Access_mode _M_type_access_mode
Definition: amprt.h:449
void * _M_data_ptr
Definition: amprt.h:432
_Check_return_ _In_ int _Mode
Definition: io.h:338
_Ret_ _View_key _Get_view_key()
Definition: amprt.h:532
_Ret_ _Ubiquitous_buffer * _Get_buffer_ptr() const __CPU_ONLY
Definition: amprt.h:497
friend _Event _Get_access_async(const _View_key _Key, accelerator_view _Av, _Access_mode _Mode, _Buffer_ptr &_Buf_ptr)
Definition: amprt.h:3457
_Access_mode Concurrency::details::_Buffer_descriptor::_M_curr_cpu_access_mode |
void* Concurrency::details::_Buffer_descriptor::_M_data_ptr |
|
mutable |
_Access_mode Concurrency::details::_Buffer_descriptor::_M_type_access_mode |
The documentation for this struct was generated from the following file: