mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 09:17:35 +00:00
Kernel: Move SysFS forward declarations to FileSystem/Forward.h
This commit is contained in:
parent
60a7a9d523
commit
98acebf56b
3 changed files with 4 additions and 5 deletions
|
@ -11,6 +11,9 @@ namespace Kernel {
|
||||||
class FileSystem;
|
class FileSystem;
|
||||||
class Inode;
|
class Inode;
|
||||||
class Mount;
|
class Mount;
|
||||||
|
class SysFS;
|
||||||
|
class SysFSDirectoryInode;
|
||||||
|
class SysFSInode;
|
||||||
class VirtualFileSystem;
|
class VirtualFileSystem;
|
||||||
struct InodeMetadata;
|
struct InodeMetadata;
|
||||||
|
|
||||||
|
|
|
@ -17,10 +17,6 @@
|
||||||
|
|
||||||
namespace Kernel {
|
namespace Kernel {
|
||||||
|
|
||||||
class SysFS;
|
|
||||||
class SysFSInode;
|
|
||||||
class SysFSDirectoryInode;
|
|
||||||
|
|
||||||
class SysFSRootFolder final : public SysFSDirectory {
|
class SysFSRootFolder final : public SysFSDirectory {
|
||||||
friend class SysFSComponentRegistry;
|
friend class SysFSComponentRegistry;
|
||||||
|
|
||||||
|
|
|
@ -13,12 +13,12 @@
|
||||||
#include <AK/Types.h>
|
#include <AK/Types.h>
|
||||||
#include <Kernel/FileSystem/File.h>
|
#include <Kernel/FileSystem/File.h>
|
||||||
#include <Kernel/FileSystem/FileSystem.h>
|
#include <Kernel/FileSystem/FileSystem.h>
|
||||||
|
#include <Kernel/FileSystem/Forward.h>
|
||||||
#include <Kernel/KResult.h>
|
#include <Kernel/KResult.h>
|
||||||
#include <Kernel/UserOrKernelBuffer.h>
|
#include <Kernel/UserOrKernelBuffer.h>
|
||||||
|
|
||||||
namespace Kernel {
|
namespace Kernel {
|
||||||
|
|
||||||
class SysFS;
|
|
||||||
class SysFSComponent : public RefCounted<SysFSComponent> {
|
class SysFSComponent : public RefCounted<SysFSComponent> {
|
||||||
public:
|
public:
|
||||||
virtual KResultOr<size_t> entries_count() const { VERIFY_NOT_REACHED(); };
|
virtual KResultOr<size_t> entries_count() const { VERIFY_NOT_REACHED(); };
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue