CUDA device buffers.
Definition at line 117 of file sources/libs/nvdsinfer/nvdsinfer_backend.h.
◆ CudaDeviceBuffer() [1/2]
| nvdsinfer::CudaDeviceBuffer::CudaDeviceBuffer |
( |
size_t |
size | ) |
|
|
explicit |
◆ ~CudaDeviceBuffer() [1/2]
| nvdsinfer::CudaDeviceBuffer::~CudaDeviceBuffer |
( |
| ) |
|
◆ CudaDeviceBuffer() [2/2]
| nvdsinfer::CudaDeviceBuffer::CudaDeviceBuffer |
( |
size_t |
size | ) |
|
|
explicit |
◆ ~CudaDeviceBuffer() [2/2]
| nvdsinfer::CudaDeviceBuffer::~CudaDeviceBuffer |
( |
| ) |
|
◆ bytes() [1/2]
| size_t nvdsinfer::CudaBuffer::bytes |
( |
| ) |
const |
|
inlineinherited |
◆ bytes() [2/2]
| size_t nvdsinfer::CudaBuffer::bytes |
( |
| ) |
const |
|
inlineinherited |
◆ DISABLE_CLASS_COPY() [1/2]
| nvdsinfer::CudaBuffer::DISABLE_CLASS_COPY |
( |
CudaBuffer |
| ) |
|
|
protectedinherited |
◆ DISABLE_CLASS_COPY() [2/2]
| nvdsinfer::CudaBuffer::DISABLE_CLASS_COPY |
( |
CudaBuffer |
| ) |
|
|
protectedinherited |
◆ move_copy() [1/2]
| void nvdsinfer::CudaBuffer::move_copy |
( |
CudaBuffer && |
o | ) |
|
|
inlineprotectedinherited |
◆ move_copy() [2/2]
| void nvdsinfer::CudaBuffer::move_copy |
( |
CudaBuffer && |
o | ) |
|
|
inlineprotectedinherited |
◆ ptr() [1/4]
template<typename T >
| T* nvdsinfer::CudaBuffer::ptr |
( |
| ) |
|
|
inlineinherited |
◆ ptr() [2/4]
template<typename T >
| T* nvdsinfer::CudaBuffer::ptr |
( |
| ) |
|
|
inlineinherited |
◆ ptr() [3/4]
| void* nvdsinfer::CudaBuffer::ptr |
( |
| ) |
|
|
inlineinherited |
◆ ptr() [4/4]
| void* nvdsinfer::CudaBuffer::ptr |
( |
| ) |
|
|
inlineinherited |
◆ m_Buf
| void * CudaBuffer::m_Buf = nullptr |
|
protectedinherited |
◆ m_Size
| size_t CudaBuffer::m_Size = 0 |
|
protectedinherited |
The documentation for this class was generated from the following file: