summaryrefslogtreecommitdiffhomepage
path: root/Private/KernelKit/LoaderInterface.hpp
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-03-15 20:37:20 +0100
committerAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-03-15 20:39:36 +0100
commit8f9b5e08f53f6e49a1f4c6b20e17c54298da9c44 (patch)
tree6436b7deedeffc32cdc9e27c24a868ac896db89a /Private/KernelKit/LoaderInterface.hpp
parenta87a74f9d56078ec55b3b73c81cfc422dca6554c (diff)
HCR-14: HCFS and NewFS: Reworked some parts of it, will also work on
exposing objects for it. - Expsoing objects to the API is important so that the developer can take advantage of these filesystem specific APIs. - Update XRN UUID formatting. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/KernelKit/LoaderInterface.hpp')
-rw-r--r--Private/KernelKit/LoaderInterface.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/Private/KernelKit/LoaderInterface.hpp b/Private/KernelKit/LoaderInterface.hpp
index a19ba483..51257e72 100644
--- a/Private/KernelKit/LoaderInterface.hpp
+++ b/Private/KernelKit/LoaderInterface.hpp
@@ -21,10 +21,10 @@ class LoaderInterface {
HCORE_COPY_DEFAULT(LoaderInterface);
public:
- virtual const char* Format() = 0;
- virtual const char* MIME() = 0;
- virtual const char* Path() = 0;
- virtual ErrorOr<VoidPtr> FindStart() = 0;
- virtual VoidPtr FindSymbol(const char* name, Int32 kind) = 0;
+ virtual _Output const char* Format() = 0;
+ virtual _Output const char* MIME() = 0;
+ virtual _Output const char* Path() = 0;
+ virtual _Output ErrorOr<VoidPtr> FindStart() = 0;
+ virtual _Output VoidPtr FindSymbol(_Input const char* name, _Input Int32 kind) = 0;
};
} // namespace HCore