| 
    YAKL
    
   | 
 
#include <array>#include <iostream>#include <type_traits>

Go to the source code of this file.
Classes | |
| class | array_ir::ArrayIR< T, N > | 
| The ArrayIR class holds library-agnostic Array metadata to make it easy to transfer array objects between different C++ libraries.  More... | |
Namespaces | |
| array_ir | |
| The ArrayIR namespace holds the ArrayIR class and memory type constants associated with ArrayIR. This class holds library-agnostic Array metadata to make it easy to transfer array objects between different C++ libraries.  | |
Variables | |
| constexpr int | array_ir::MEMORY_DEVICE = 1 | 
| Declares that the data pointer is defined only in device memory.  More... | |
| constexpr int | array_ir::MEMORY_HOST = 0 | 
| Declares that the data pointer is defined only in host memory.  More... | |
| constexpr int | array_ir::MEMORY_SHARED = 2 | 
| Declares that the data pointer is defined in both host and device memory.  More... | |
 1.8.17