Diana Software
Public Member Functions | Protected Attributes | List of all members
QDLLManager Class Reference

Public Member Functions

 QDLLManager (const char *fname, const bool autoload=false)
 
virtual ~QDLLManager ()
 
QError GetSymbol (void **, const char *sym_name)
 
const char * LastError ()
 

Protected Attributes

void * h
 
const char * err
 

Detailed Description

Definition at line 20 of file QDll.hh.

Constructor & Destructor Documentation

◆ QDLLManager()

Q_BEGIN_NAMESPACE QDLLManager::QDLLManager ( const char *  fname,
const bool  autoload = false 
)

Definition at line 10 of file QDll.cc.

References err, and h.

◆ ~QDLLManager()

QDLLManager::~QDLLManager ( )
virtual

Definition at line 21 of file QDll.cc.

Member Function Documentation

◆ GetSymbol()

QError QDLLManager::GetSymbol ( void **  v,
const char *  sym_name 
)

Definition at line 28 of file QDll.cc.

References err, h, QERR_SUCCESS, and QERR_UNKNOWN_ERR.

Referenced by QDLLLoader::LoadPlugin().

◆ LastError()

const char* QDLLManager::LastError ( )
inline

Definition at line 29 of file QDll.hh.

References err.

Referenced by QDLLLoader::LoadPlugin().

Member Data Documentation

◆ err

const char* QDLLManager::err
protected

Definition at line 36 of file QDll.hh.

Referenced by GetSymbol(), LastError(), and QDLLManager().

◆ h

void* QDLLManager::h
protected

Definition at line 35 of file QDll.hh.

Referenced by GetSymbol(), and QDLLManager().


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