| 
    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 |