Definition at line 53 of file infer_surface_bufs.h.
◆ SurfaceBuffer()
| nvdsinferserver::SurfaceBuffer::SurfaceBuffer |
( |
int |
batchSize | ) |
|
|
explicitprotected |
◆ ~SurfaceBuffer()
| nvdsinferserver::SurfaceBuffer::~SurfaceBuffer |
( |
| ) |
|
|
override |
◆ attach()
◆ attachedBufs()
| const std::vector<SharedBatchBuf>& nvdsinferserver::BaseBatchBuffer::attachedBufs |
( |
| ) |
const |
|
inlineinherited |
◆ bufId()
| uint64_t nvdsinferserver::BaseBatchBuffer::bufId |
( |
| ) |
const |
|
inlineinherited |
◆ cuEvent()
| const SharedCuEvent& nvdsinferserver::BaseBatchBuffer::cuEvent |
( |
| ) |
const |
|
inlineinherited |
◆ detach()
| void nvdsinferserver::BaseBatchBuffer::detach |
( |
| ) |
|
|
inlineinherited |
◆ getBatchSize()
| uint32_t nvdsinferserver::BaseBatchBuffer::getBatchSize |
( |
| ) |
const |
|
inlinefinalvirtualinherited |
◆ getBufDesc()
|
|
inlinefinalvirtualinherited |
◆ getBufOffset()
| size_t nvdsinferserver::SurfaceBuffer::getBufOffset |
( |
uint32_t |
batchIdx | ) |
const |
|
inlineoverridevirtual |
◆ getBufPtr()
| void* nvdsinferserver::SurfaceBuffer::getBufPtr |
( |
uint32_t |
batchIdx | ) |
const |
|
inlineoverridevirtual |
◆ getBufSurface()
| NvBufSurface* nvdsinferserver::SurfaceBuffer::getBufSurface |
( |
| ) |
|
|
inline |
◆ getColorFormat()
◆ getReservedSize()
| uint32_t nvdsinferserver::SurfaceBuffer::getReservedSize |
( |
| ) |
|
|
inline |
◆ getSurfaceAlignInfo()
| const BatchSurfaceInfo& nvdsinferserver::SurfaceBuffer::getSurfaceAlignInfo |
( |
| ) |
const |
|
overridevirtual |
◆ getSyncObj()
◆ getTotalBytes()
| uint64_t nvdsinferserver::BaseBatchBuffer::getTotalBytes |
( |
| ) |
const |
|
inlineoverridevirtualinherited |
◆ hasAttachedBufs()
| bool nvdsinferserver::BaseBatchBuffer::hasAttachedBufs |
( |
| ) |
const |
|
inlineinherited |
◆ hasAttachLoop()
| bool nvdsinferserver::BaseBatchBuffer::hasAttachLoop |
( |
| ) |
const |
|
inlineinherited |
◆ init()
| bool nvdsinferserver::SurfaceBuffer::init |
( |
int |
width, |
|
|
int |
height, |
|
|
InferMediaFormat |
format, |
|
|
int |
gpuId |
|
) |
| |
|
protected |
◆ mutableAttachedBufs()
| std::vector<SharedBatchBuf>& nvdsinferserver::BaseBatchBuffer::mutableAttachedBufs |
( |
| ) |
|
|
inlineinherited |
◆ mutableBufDesc()
◆ reuse()
| void nvdsinferserver::SurfaceBuffer::reuse |
( |
| ) |
|
|
inline |
◆ setBatchSize()
| virtual void nvdsinferserver::BaseBatchBuffer::setBatchSize |
( |
uint32_t |
size | ) |
|
|
inlinevirtualinherited |
◆ setBufDesc()
◆ setBufId()
| void nvdsinferserver::BaseBatchBuffer::setBufId |
( |
uint64_t |
id | ) |
|
|
inlineinherited |
◆ setCuEvent()
| void nvdsinferserver::BaseBatchBuffer::setCuEvent |
( |
SharedCuEvent |
e | ) |
|
|
inlineinherited |
◆ setSyncObj()
◆ waitForSyncObj()
| void nvdsinferserver::BaseBatchBuffer::waitForSyncObj |
( |
| ) |
|
|
inlineinherited |
◆ createNvBufSurface
The documentation for this class was generated from the following file: