devicescratch.h
Go to the documentation of this file.
59 if (nullptr != parsec_task->data[i].data_in && parsec_task->data[i].data_in->original == m_data) {
constexpr auto data(C &c) -> decltype(c.data())
Definition: span.h:189
parsec_data_t * get_parsec_data(const ttg_parsec::Buffer< T, A > &db)
Definition: buffer.h:442
thread_local parsec_ttg_task_base_t * parsec_ttg_caller
Definition: thread_local.h:12
@ SyncIn
parsec_task_t parsec_task
Definition: task.h:90
Definition: devicescratch.h:29
devicescratch & operator=(devicescratch &&)=delete
devicescratch(devicescratch &&)=delete
devicescratch(const devicescratch &db)=delete
devicescratch(element_type *ptr, ttg::scope scope=ttg::scope::SyncIn, std::size_t count=1)
Definition: devicescratch.h:73
devicescratch & operator=(const devicescratch &db)=delete
const element_type * device_ptr() const
Definition: devicescratch.h:115
Definition: ptr.h:15