NVIDIA DeepStream SDK API Reference

9.0 Release
DSPostProcessLibrary_Factory Class Reference

Detailed Description

Public Member Functions

 DSPostProcessLibrary_Factory ()
 
 ~DSPostProcessLibrary_Factory ()
 
IDSPostProcessLibraryCreateCustomAlgoCtx (std::string libName, DSPostProcess_CreateParams *params)
 
 DSPostProcessLibrary_Factory ()
 
 ~DSPostProcessLibrary_Factory ()
 
IDSPostProcessLibraryCreateCustomAlgoCtx (std::string libName, DSPostProcess_CreateParams *params)
 

Data Fields

void * m_libHandle
 
std::string m_libName
 
std::function< IDSPostProcessLibrary *(DSPostProcess_CreateParams *)> m_CreateAlgoCtx
 

Constructor & Destructor Documentation

◆ DSPostProcessLibrary_Factory() [1/2]

DSPostProcessLibrary_Factory::DSPostProcessLibrary_Factory ( )
inline

◆ ~DSPostProcessLibrary_Factory() [1/2]

DSPostProcessLibrary_Factory::~DSPostProcessLibrary_Factory ( )
inline

◆ DSPostProcessLibrary_Factory() [2/2]

DSPostProcessLibrary_Factory::DSPostProcessLibrary_Factory ( )
inline

◆ ~DSPostProcessLibrary_Factory() [2/2]

DSPostProcessLibrary_Factory::~DSPostProcessLibrary_Factory ( )
inline

Member Function Documentation

◆ CreateCustomAlgoCtx() [1/2]

IDSPostProcessLibrary* DSPostProcessLibrary_Factory::CreateCustomAlgoCtx ( std::string  libName,
DSPostProcess_CreateParams params 
)
inline

◆ CreateCustomAlgoCtx() [2/2]

IDSPostProcessLibrary* DSPostProcessLibrary_Factory::CreateCustomAlgoCtx ( std::string  libName,
DSPostProcess_CreateParams params 
)
inline

Field Documentation

◆ m_CreateAlgoCtx

std::function< IDSPostProcessLibrary *(DSPostProcess_CreateParams *)> DSPostProcessLibrary_Factory::m_CreateAlgoCtx

◆ m_libHandle

void * DSPostProcessLibrary_Factory::m_libHandle

◆ m_libName

std::string DSPostProcessLibrary_Factory::m_libName

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