summaryrefslogtreecommitdiff
path: root/include/dynamic.h
diff options
context:
space:
mode:
authorPeter Powell <petpow@saberuk.com>2019-02-04 23:37:54 +0000
committerPeter Powell <petpow@saberuk.com>2019-02-04 23:37:54 +0000
commit8d87fa3837d26f11b1233badbe7ec540d38a686b (patch)
tree0caa28976863763dfae0021678d18e871c06c909 /include/dynamic.h
parent1ad063eff9d62c3331da5b11326d80511f9d135b (diff)
DLLManager: add a function for retrieving a symbol.
Diffstat (limited to 'include/dynamic.h')
-rw-r--r--include/dynamic.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/dynamic.h b/include/dynamic.h
index 905eb479e..c14452f8c 100644
--- a/include/dynamic.h
+++ b/include/dynamic.h
@@ -59,6 +59,12 @@ class CoreExport DLLManager : public classbase
*/
Module* CallInit();
+ /** Retrieves the value of the specified symbol.
+ * @param name The name of the symbol to retrieve.
+ * @return Either the value of the specified symbol or or NULL if it does not exist.
+ */
+ void* GetSymbol(const char* name);
+
/** Get detailed version information from the module file */
std::string GetVersion();
};