NVIDIA IndeX API nvidia_logo_transpbg.gif Up
nv::index::ICuda_memory_buffer Class Referenceabstract

Interface class encapsulating and exposing CUDA device memory. More...

#include <imemory_manager.h>

Inherits mi::base::Interface_declare< 0xa1defe77, ... >.

Public Member Functions

virtual char * get (mi::Size offset=0) const =0
 Exposes the actual pointer to a internally managed CUDA device memory area. More...
 

Detailed Description

Interface class encapsulating and exposing CUDA device memory.

Member Function Documentation

 get()

virtual char * nv::index::ICuda_memory_buffer::get ( mi::Size  offset = 0) const
pure virtual

Exposes the actual pointer to a internally managed CUDA device memory area.

Parameters
[in]offsetAllows off-setting in the encapsulated CUDA device memory.
Returns
Returns the device pointer to the encapsulated CUDA memory.

The documentation for this class was generated from the following file: