summaryrefslogtreecommitdiffhomepage
path: root/Kernel/KernelKit/FileManager.hpp
diff options
context:
space:
mode:
authorAmlal <amlalelmahrouss@icloud.com>2024-05-23 07:53:50 +0000
committerAmlal <amlalelmahrouss@icloud.com>2024-05-23 07:53:50 +0000
commitf5081a8f9a8537ad5be5d639955cd1d0e68a9e1d (patch)
treec9305701aa2d4ee0235c85c67cd6633e5763ec21 /Kernel/KernelKit/FileManager.hpp
parentca675beb41dba8d7d16c5793b55d1672f38be3b4 (diff)
parent06b1a4bb12b4043b606d8bb0d55942d636c6833e (diff)
Merged in MHR-23 (pull request #13)
MHR-23
Diffstat (limited to 'Kernel/KernelKit/FileManager.hpp')
-rw-r--r--Kernel/KernelKit/FileManager.hpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/Kernel/KernelKit/FileManager.hpp b/Kernel/KernelKit/FileManager.hpp
index a5ac6a93..1f6fd774 100644
--- a/Kernel/KernelKit/FileManager.hpp
+++ b/Kernel/KernelKit/FileManager.hpp
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright SoftwareLabs
+ Copyright SoftwareLabs
------------------------------------------- */
@@ -8,7 +8,7 @@
Revision History:
- 31/01/24: Update documentation (amlel)
+ 31/01/24: Update documentation (amlel)
------------------------------------------- */
@@ -49,8 +49,8 @@ namespace NewOS
typedef VoidPtr NodePtr;
/**
- @brief Filesystem Manager Interface class
- @brief Used to provide common I/O for a specific filesystem.
+ @brief Filesystem Manager Interface class
+ @brief Used to provide common I/O for a specific filesystem.
*/
class FilesystemManagerInterface
{
@@ -103,9 +103,9 @@ namespace NewOS
#ifdef __FSKIT_NEWFS__
/**
- * @brief Based of FilesystemManagerInterface, takes care of managing NewFS
- * disks.
- */
+ * @brief Based of FilesystemManagerInterface, takes care of managing NewFS
+ * disks.
+ */
class NewFilesystemManager final : public FilesystemManagerInterface
{
public:
@@ -142,10 +142,10 @@ namespace NewOS
#endif // ifdef __FSKIT_NEWFS__
/**
- * Usable FileStream
- * @tparam Encoding file encoding (char, wchar_t...)
- * @tparam FSClass Filesystem contract who takes care of it.
- */
+ * Usable FileStream
+ * @tparam Encoding file encoding (char, wchar_t...)
+ * @tparam FSClass Filesystem contract who takes care of it.
+ */
template <typename Encoding = char,
typename FSClass = FilesystemManagerInterface>
class FileStream final