core: Make ProgramRegistry part of the system instance
This commit is contained in:
@@ -24,6 +24,10 @@ class ContentProvider;
|
||||
class ContentProviderUnion;
|
||||
enum class ContentProviderUnionSlot;
|
||||
class VfsFilesystem;
|
||||
|
||||
namespace FsSrv {
|
||||
class ProgramRegistryImpl;
|
||||
}
|
||||
} // namespace FileSys
|
||||
|
||||
namespace Kernel {
|
||||
@@ -373,6 +377,9 @@ public:
|
||||
|
||||
void ClearContentProvider(FileSys::ContentProviderUnionSlot slot);
|
||||
|
||||
[[nodiscard]] FileSys::FsSrv::ProgramRegistryImpl& GetProgramRegistry();
|
||||
[[nodiscard]] const FileSys::FsSrv::ProgramRegistryImpl& GetProgramRegistry() const;
|
||||
|
||||
[[nodiscard]] const Reporter& GetReporter() const;
|
||||
|
||||
[[nodiscard]] Service::Glue::ARPManager& GetARPManager();
|
||||
|
||||
Reference in New Issue
Block a user