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.