xbmc
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
DllDynamic Class Referenceabstract
Inheritance diagram for DllDynamic:
Inheritance graph
[legend]
Collaboration diagram for DllDynamic:
Collaboration graph
[legend]

Public Member Functions

 DllDynamic (const std::string &strDllName)
 
virtual bool Load ()
 
virtual void Unload ()
 
virtual bool IsLoaded () const
 
bool CanLoad ()
 
bool EnableDelayedUnload (bool bOnOff)
 
bool SetFile (const std::string &strDllName)
 
const std::string & GetFile () const
 

Protected Member Functions

virtual bool ResolveExports ()=0
 
virtual bool LoadSymbols ()
 

Protected Attributes

bool m_DelayUnload
 
LibraryLoaderm_dll
 
std::string m_strDllName
 

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