OmniSciDB
c1a53651b2
|
#include <NvidiaKernel.h>
Public Member Functions | |
GpuCompilationContext () | |
void | addDeviceCode (std::unique_ptr< GpuDeviceCompilationContext > &&device_context) |
std::pair< void *, void * > | getNativeCode (const size_t device_id) const |
std::vector< void * > | getNativeFunctionPointers () const |
![]() | |
virtual | ~CompilationContext () |
Private Attributes | |
std::vector< std::unique_ptr < GpuDeviceCompilationContext > > | contexts_per_device_ |
Definition at line 72 of file NvidiaKernel.h.
|
inline |
Definition at line 74 of file NvidiaKernel.h.
|
inline |
Definition at line 76 of file NvidiaKernel.h.
References contexts_per_device_.
|
inline |
Definition at line 80 of file NvidiaKernel.h.
References CHECK_LT, and contexts_per_device_.
|
inline |
Definition at line 87 of file NvidiaKernel.h.
References CHECK, and contexts_per_device_.
|
private |
Definition at line 97 of file NvidiaKernel.h.
Referenced by addDeviceCode(), getNativeCode(), and getNativeFunctionPointers().