#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<DataT>::value |
constexpr static bool | IsAccessReadWrite |
constexpr static bool | IsAccessAtomic = AccessMode == access::mode::atomic |
Definition at line 274 of file accessor.hpp.
|
protected |
Definition at line 316 of file accessor.hpp.
|
protected |
Definition at line 317 of file accessor.hpp.
|
protected |
Definition at line 315 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 276 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 301 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 313 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 307 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 310 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 308 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 298 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 295 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 278 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 279 of file accessor.hpp.
|
staticconstexprprotected |
Definition at line 290 of file accessor.hpp.