Definition at line 52 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 |
◆ 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: