Classes | Functions
rve_dynlib Namespace Reference

Classes

struct  Handle
class  LibraryLoadException
class  LibraryUnloadException

Functions

void * getSymbol (Handle h, const char *symbol)
void * getSymbol (Handle h, const std::string &symbol)
bool hasSymbol (Handle h, const char *symbol)
bool hasSymbol (Handle h, const std::string &symbol)
Handle load (const char *path)
Handle load (const std::string &path)
const char * prefix ()
const char * suffix ()
void unload (Handle &h)

Function Documentation

void * rve_dynlib::getSymbol ( Handle  h,
const char *  symbol 
)

Definition at line 67 of file dynlib_posix.cpp.

void* rve_dynlib::getSymbol ( Handle  h,
const std::string &  symbol 
) [inline]

Definition at line 78 of file dynlib.h.

bool rve_dynlib::hasSymbol ( Handle  h,
const char *  symbol 
)

Definition at line 61 of file dynlib_posix.cpp.

bool rve_dynlib::hasSymbol ( Handle  h,
const std::string &  symbol 
) [inline]

Definition at line 72 of file dynlib.h.

Handle rve_dynlib::load ( const char *  path)

Definition at line 39 of file dynlib_posix.cpp.

Handle rve_dynlib::load ( const std::string &  path) [inline]

Definition at line 63 of file dynlib.h.

const char * rve_dynlib::prefix ( )

Definition at line 73 of file dynlib_posix.cpp.

const char * rve_dynlib::suffix ( )

Definition at line 78 of file dynlib_posix.cpp.

void rve_dynlib::unload ( Handle &  h)

Definition at line 51 of file dynlib_posix.cpp.



rve_dynlib
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:42