|
Turbo Constraint Solver
|
#include <common_solving.hpp>
Public Member Functions | |
| UniqueAlloc ()=default | |
| CUDA | UniqueAlloc (const Alloc &alloc) |
| UniqueAlloc (const UniqueAlloc &alloc)=default | |
| UniqueAlloc (UniqueAlloc &&alloc)=default | |
| UniqueAlloc & | operator= (const UniqueAlloc &alloc)=default |
| UniqueAlloc & | operator= (UniqueAlloc &&alloc)=default |
| CUDA void * | allocate (size_t bytes) |
| CUDA void | deallocate (void *data) |
Public Attributes | |
| Alloc | allocator |
This is a simple wrapper aimed at giving a unique type to the allocator, to use them in AbstractDeps.
|
default |
|
inline |
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inline |
| Alloc UniqueAlloc< Alloc, n >::allocator |