25#ifndef _ODRXMODULESOFTREFERENCE_H_
26#define _ODRXMODULESOFTREFERENCE_H_
45template <
class TModule = OdRxModule>
51 if( pModule==m_pModule ) {
76 m_pModule = pRes.
get();
FIRSTDLL_EXPORT OdRxDynamicLinker * odrxDynamicLinker()
virtual OdRxModulePtr loadApp(const OdString &applicationName, bool silent=true)=0
virtual void addReactor(OdRxDLinkerReactor *pReactor)=0
virtual void removeReactor(OdRxDLinkerReactor *pReactor)=0
void rxAppWillBeUnloaded(OdRxModule *pModule)
OdSmartPtr< TModule > getModule(const OdString &appName)
~OdRxModuleSoftReference()
OdRxModuleSoftReference()