coil::DynamicLib Class Reference

#include <DynamicLib.h>

List of all members.

Public Member Functions

 DynamicLib (int close_handle_on_destruction=1)
 DynamicLib (const char *dynlib_name, int open_mode=COIL_DEFAULT_DYNLIB_MODE, int close_handle_on_destruction=1)
virtual ~DynamicLib ()
 DynamicLib (const DynamicLib &rhs)
DynamicLiboperator= (const DynamicLib &rhs)
virtual int open (const char *dll_name, int open_mode=COIL_DEFAULT_DYNLIB_MODE, int close_handle_on_destruction=1)
virtual int close (void)
void * symbol (const char *symbol_name)
const char * error (void) const

Static Public Member Functions

static int ForExternTest (void)


Constructor & Destructor Documentation

coil::DynamicLib::DynamicLib ( int  close_handle_on_destruction = 1  ) 

coil::DynamicLib::DynamicLib ( const char *  dynlib_name,
int  open_mode = COIL_DEFAULT_DYNLIB_MODE,
int  close_handle_on_destruction = 1 
)

virtual coil::DynamicLib::~DynamicLib (  )  [virtual]

coil::DynamicLib::DynamicLib ( const DynamicLib rhs  ) 


Member Function Documentation

DynamicLib& coil::DynamicLib::operator= ( const DynamicLib rhs  ) 

virtual int coil::DynamicLib::open ( const char *  dll_name,
int  open_mode = COIL_DEFAULT_DYNLIB_MODE,
int  close_handle_on_destruction = 1 
) [virtual]

virtual int coil::DynamicLib::close ( void   )  [virtual]

void* coil::DynamicLib::symbol ( const char *  symbol_name  ) 

static int coil::DynamicLib::ForExternTest ( void   )  [inline, static]

const char* coil::DynamicLib::error ( void   )  const


Generated on Thu Jan 28 13:25:35 2010 for OpenRTM by  doxygen 1.5.5