#include <allocator_fwd.hpp>
|
|
using | pointer_type = Type * |
| |
|
using | const_pointer_type = const Type * |
| |
|
using | pointer = Type * |
| |
|
using | const_pointer = const Type * |
| |
|
using | mutex_type = std::mutex |
| |
|
using | lock_type = std::scoped_lock< mutex_type > |
| |
|
using | type = Type |
| |
|
|
auto | single_alloc () -> pointer_type |
| |
|
template<size_t N> |
| auto | array_alloc () -> pointer_type |
| |
|
template<typename... VarType> |
| auto | var_alloc (VarType &&... args) -> pointer_type |
| |
template<typename Type>
struct ocl::global_new_op< Type >
- Note
- these are guidelines on allocating a resource
The documentation for this struct was generated from the following file: