Interface class for an array of batch buffers.
Definition at line 228 of file infer_datatypes.h.

Public Member Functions | |
| IBatchArray ()=default | |
| virtual | ~IBatchArray ()=default |
| virtual uint32_t | getSize () const =0 |
| virtual const IBatchBuffer * | getBuffer (uint32_t arrayIdx) const =0 |
| virtual const IOptions * | getOptions () const =0 |
| virtual SharedIBatchBuffer | getSafeBuf (uint32_t arrayIdx) const =0 |
| virtual void | appendIBatchBuf (SharedIBatchBuffer buf)=0 |
| virtual void | setIOptions (SharedIOptions o)=0 |
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in nvdsinferserver::BaseBatchArray.
|
pure virtual |
Implemented in nvdsinferserver::BaseBatchArray.
|
pure virtual |
Implemented in nvdsinferserver::BaseBatchArray.
|
pure virtual |
Implemented in nvdsinferserver::BaseBatchArray.
|
pure virtual |
Implemented in nvdsinferserver::BaseBatchArray.
|
pure virtual |
Implemented in nvdsinferserver::BaseBatchArray.