Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
Interface callers may use ProcAddressHelper's reset
helper method to install function pointers into a ProcAddressTable.
More...
#include <func_resolver.hpp>
Public Member Functions | |
virtual | ~DynamicLookup () noexcept=default |
virtual DynamicLinker::symhandle_t | dynamicLookupFunction (const std::string &funcName) const noexcept=0 |
Returns the function handle for function funcName gathered within the associated native library. More... | |
virtual DynamicLinker::symhandle_t | dynamicLookupFunctionGlobal (const std::string &funcName) const noexcept=0 |
Returns the function handle for function funcName gathered globally within all loaded libraries. More... | |
bool | isFunctionAvailable (const std::string &funcName) const noexcept |
Queries whether function 'funcName' is available. More... | |
Interface callers may use ProcAddressHelper's reset
helper method to install function pointers into a ProcAddressTable.
This must typically be written with native code.
Definition at line 43 of file func_resolver.hpp.
|
virtualdefaultnoexcept |
|
pure virtualnoexcept |
Returns the function handle for function funcName
gathered within the associated native library.
Implemented in jau::os::NativeLibrary.
|
pure virtualnoexcept |
Returns the function handle for function funcName
gathered globally within all loaded libraries.
Implemented in jau::os::NativeLibrary.
|
inlinenoexcept |
Queries whether function 'funcName' is available.
Definition at line 56 of file func_resolver.hpp.