NVIDIA DeepStream SDK API Reference

6.4 Release
ds3d::abiDataRender Class Referenceabstract

Detailed Description

Definition at line 132 of file abi_dataprocess.h.

Inheritance diagram for ds3d::abiDataRender:
Collaboration diagram for ds3d::abiDataRender:

Public Member Functions

 abiDataRender ()=default
 
 ~abiDataRender () override=default
 
virtual const abiRefWindowgetWindow_i () const =0
 
virtual ErrCode preroll_i (const abiRefDataMap *inputData)=0
 
virtual ErrCode render_i (const abiRefDataMap *inputData, const abiOnDataCB *dataDoneCb)=0
 
virtual void setUserData_i (const abiRefAny *userdata)=0
 
virtual const abiRefAnygetUserData_i () const =0
 
virtual void setErrorCallback_i (const abiErrorCB &cb)=0
 
virtual State state_i () const =0
 
virtual ErrCode start_i (const char *configStr, uint32_t strLen, const char *path)=0
 
virtual ErrCode stop_i ()=0
 
virtual const char * getCaps_i (CapsPort p) const =0
 
virtual ErrCode flush_i ()=0
 

Constructor & Destructor Documentation

◆ abiDataRender()

ds3d::abiDataRender::abiDataRender ( )
default

◆ ~abiDataRender()

ds3d::abiDataRender::~abiDataRender ( )
overridedefault

Member Function Documentation

◆ flush_i()

◆ getCaps_i()

◆ getUserData_i()

virtual const abiRefAny* ds3d::abiProcess::getUserData_i ( ) const
pure virtualinherited

◆ getWindow_i()

virtual const abiRefWindow* ds3d::abiDataRender::getWindow_i ( ) const
pure virtual

◆ preroll_i()

virtual ErrCode ds3d::abiDataRender::preroll_i ( const abiRefDataMap inputData)
pure virtual

◆ render_i()

virtual ErrCode ds3d::abiDataRender::render_i ( const abiRefDataMap inputData,
const abiOnDataCB dataDoneCb 
)
pure virtual

◆ setErrorCallback_i()

◆ setUserData_i()

◆ start_i()

◆ state_i()

virtual State ds3d::abiProcess::state_i ( ) const
pure virtualinherited

◆ stop_i()


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