diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-15 20:37:20 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-15 20:39:36 +0100 |
| commit | 8f9b5e08f53f6e49a1f4c6b20e17c54298da9c44 (patch) | |
| tree | 6436b7deedeffc32cdc9e27c24a868ac896db89a /Private/KernelKit/LoaderInterface.hpp | |
| parent | a87a74f9d56078ec55b3b73c81cfc422dca6554c (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.hpp | 10 |
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 |
