#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 294 of file accessor.hpp.
|
protected |
Definition at line 336 of file accessor.hpp.
|
protected |
Definition at line 337 of file accessor.hpp.
|
protected |
Definition at line 335 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 296 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 321 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 333 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 327 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 330 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 328 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 318 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 315 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 298 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 299 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 310 of file accessor.hpp.