summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/KernelKit/DLLInterface.hxx
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-09-04 17:29:07 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-09-04 17:29:07 +0200
commit8b1114ea205ef6560fb7bf5713577d1ab7deb5be (patch)
tree88dc9dc3c6af1d51db46a11dbb0dd9de09409250 /dev/ZKA/KernelKit/DLLInterface.hxx
parenta0a90c80e5dd17df8f609aebc253b4bf9147f90f (diff)
[ MR ] BUMP commit.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKA/KernelKit/DLLInterface.hxx')
-rw-r--r--dev/ZKA/KernelKit/DLLInterface.hxx11
1 files changed, 9 insertions, 2 deletions
diff --git a/dev/ZKA/KernelKit/DLLInterface.hxx b/dev/ZKA/KernelKit/DLLInterface.hxx
index 370363b7..13f36b82 100644
--- a/dev/ZKA/KernelKit/DLLInterface.hxx
+++ b/dev/ZKA/KernelKit/DLLInterface.hxx
@@ -35,8 +35,15 @@ namespace Kernel
virtual DLL_TRAITS** GetAddressOf() = 0;
virtual DLL_TRAITS* Get() = 0;
- virtual void Mount(DLL_TRAITS* to_mount) = 0;
- virtual void Unmount() = 0;
+ virtual Void Mount(DLL_TRAITS* to_mount) = 0;
+ virtual Void Unmount() = 0;
+
+
+ template <typename SymbolType>
+ SymbolType Load(const Char* symbol_name, SizeT len, Int32 kind)
+ {
+ return nullptr;
+ }
};
/// @brief Pure implementation, missing method/function handler.