NVIDIA DeepStream SDK API Reference

6.4 Release
nvdsspeech::DSCustomLibrary_Factory Class Reference

Detailed Description

Public Member Functions

 DSCustomLibrary_Factory ()=default
 
 ~DSCustomLibrary_Factory ()
 
IDSCustomLibraryCreateCustomAlgoCtx (const std::string &libName, const std::string &symName)
 

Data Fields

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

Constructor & Destructor Documentation

◆ DSCustomLibrary_Factory()

nvdsspeech::DSCustomLibrary_Factory::DSCustomLibrary_Factory ( )
default

◆ ~DSCustomLibrary_Factory()

nvdsspeech::DSCustomLibrary_Factory::~DSCustomLibrary_Factory ( )
inline

Definition at line 48 of file gst-nvdsspeech/includes/nvdscustomlib_factory.h.

References m_libHandle.

Member Function Documentation

◆ CreateCustomAlgoCtx()

IDSCustomLibrary* nvdsspeech::DSCustomLibrary_Factory::CreateCustomAlgoCtx ( const std::string &  libName,
const std::string &  symName 
)
inline

Field Documentation

◆ m_CreateAlgoCtx

std::function<IDSCustomLibrary*()> nvdsspeech::DSCustomLibrary_Factory::m_CreateAlgoCtx

Definition at line 83 of file gst-nvdsspeech/includes/nvdscustomlib_factory.h.

Referenced by CreateCustomAlgoCtx().

◆ m_libHandle

void* nvdsspeech::DSCustomLibrary_Factory::m_libHandle

◆ m_libName

std::string nvdsspeech::DSCustomLibrary_Factory::m_libName

Definition at line 82 of file gst-nvdsspeech/includes/nvdscustomlib_factory.h.

Referenced by CreateCustomAlgoCtx().


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