38 #ifndef BLOCXX_SHAREDLIBRARY_HPP_
39 #define BLOCXX_SHAREDLIBRARY_HPP_
40 #include "blocxx/BLOCXX_config.h"
69 template<
class fptype >
72 return this->doGetFunctionPointer( functionName, reinterpret_cast<void**>(&retval));
85 virtual bool doGetFunctionPointer(
const String& functionName,
86 void** fp )
const = 0;
This String class is an abstract data type that represents as NULL terminated string of characters...
SharedLibrary is a base class for platform classes that implement the functionality of loading and qu...
bool getFunctionPointer(const String &functionName, fptype &retval)
given a symbol name, getFunctionPointer will store a pointer to the function in retval.