25 #ifndef _ODRXMODULESOFTREFERENCE_H_
26 #define _ODRXMODULESOFTREFERENCE_H_
45 template <
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
OdSmartPtr< TModule > getModule(const OdString &appName)
void rxAppWillBeUnloaded(OdRxModule *pModule)
~OdRxModuleSoftReference()
OdRxModuleSoftReference()