|
NVIDIA DeepStream SDK API Reference
|
7.1 Release
|
Go to the documentation of this file.
14 #ifndef _DS3D_COMMON_HPP_DATALOADER_HPP
15 #define _DS3D_COMMON_HPP_DATALOADER_HPP
51 template <
typename... Args >
84 #endif // _DS3D_COMMON_HPP_DATALOADER_HPP
GuardDataLoader(Args &&... args)
virtual ErrCode readData_i(abiRefDataMap *&datamap)=0
GuardDataLoader is the safe access entry for abiDataLoader.
ErrCode readDataAsync(abiOnDataCB::CppFunc dataReadyCB)
void reset(ref *abiref=nullptr)
abiDataLoader * ptr() const
virtual ErrCode readDataAsync_i(const abiOnDataCB *dataReadyCb)=0
~GuardDataLoader()=default
std::string cppString(const char *str, size_t len=0)
std::function< void(Args...)> CppFunc
std::string getOutputCaps()
ErrCode readData(GuardDataMap &datamap)