#include <sycl/accessor.hpp>
Classes | |
class | AccessorSubscript |
Protected Types | |
using | RefType = detail::const_if_const_AS< AS, DataT > & |
using | ConstRefType = const DataT & |
using | PtrType = detail::const_if_const_AS< AS, DataT > * |
Static Protected Attributes | |
constexpr static access::address_space | AS = TargetToAS<AccessTarget>::AS |
constexpr static bool | IsHostBuf = AccessTarget == access::target::host_buffer |
constexpr static bool | IsHostTask = AccessTarget == access::target::host_task |
constexpr static bool | IsPlaceH = !IsHostBuf |
constexpr static bool | IsGlobalBuf |
constexpr static bool | IsConstantBuf |
constexpr static bool | IsAccessAnyWrite |
constexpr static bool | IsAccessReadOnly = AccessMode == access::mode::read |
static constexpr bool | IsConst = std::is_const_v<DataT> |
constexpr static bool | IsAccessReadWrite |
constexpr static bool | IsAccessAtomic = AccessMode == access::mode::atomic |
Definition at line 312 of file accessor.hpp.
|
protected |
Definition at line 354 of file accessor.hpp.
|
protected |
Definition at line 355 of file accessor.hpp.
|
protected |
Definition at line 353 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 314 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 339 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 351 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 345 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 348 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 346 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 336 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 333 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 316 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 317 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 328 of file accessor.hpp.