NVIDIA DeepStream SDK API Reference

6.4 Release
ds3d::abiDataMap Class Referenceabstract

Detailed Description

Definition at line 46 of file abi_obj.h.

Public Member Functions

 abiDataMap ()=default
 
virtual ~abiDataMap ()=default
 
virtual ErrCode setBuf_i (const char *key, TIdType tid, abiRefAny *data)=0
 
virtual ErrCode getBuf_i (const char *key, TIdType tid, const abiRefAny *&data) const =0
 
virtual ErrCode removeBuf_i (const char *key)=0
 
virtual bool has_i (const char *key) const =0
 
virtual ErrCode clear_i ()=0
 
virtual ErrCode copy_i (abiDataMap *input, DataMapPolicy policy, char *policyData)=0
 
virtual ErrCode copy_i (abiDataMap *input, const char *key, DataMapPolicy policy, char *policyData)=0
 
virtual int32_t getSize_i ()=0
 
virtual void printDebug_i () const =0
 
 DS3D_DISABLE_CLASS_COPY (abiDataMap)
 

Constructor & Destructor Documentation

◆ abiDataMap()

ds3d::abiDataMap::abiDataMap ( )
default

◆ ~abiDataMap()

virtual ds3d::abiDataMap::~abiDataMap ( )
virtualdefault

Member Function Documentation

◆ clear_i()

virtual ErrCode ds3d::abiDataMap::clear_i ( )
pure virtual

◆ copy_i() [1/2]

virtual ErrCode ds3d::abiDataMap::copy_i ( abiDataMap input,
const char *  key,
DataMapPolicy  policy,
char *  policyData 
)
pure virtual

◆ copy_i() [2/2]

virtual ErrCode ds3d::abiDataMap::copy_i ( abiDataMap input,
DataMapPolicy  policy,
char *  policyData 
)
pure virtual

◆ DS3D_DISABLE_CLASS_COPY()

ds3d::abiDataMap::DS3D_DISABLE_CLASS_COPY ( abiDataMap  )

◆ getBuf_i()

virtual ErrCode ds3d::abiDataMap::getBuf_i ( const char *  key,
TIdType  tid,
const abiRefAny *&  data 
) const
pure virtual

◆ getSize_i()

virtual int32_t ds3d::abiDataMap::getSize_i ( )
pure virtual

◆ has_i()

virtual bool ds3d::abiDataMap::has_i ( const char *  key) const
pure virtual

◆ printDebug_i()

virtual void ds3d::abiDataMap::printDebug_i ( ) const
pure virtual

◆ removeBuf_i()

virtual ErrCode ds3d::abiDataMap::removeBuf_i ( const char *  key)
pure virtual

◆ setBuf_i()

virtual ErrCode ds3d::abiDataMap::setBuf_i ( const char *  key,
TIdType  tid,
abiRefAny data 
)
pure virtual

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