Expose LogManager in ResourceManager so that plugins can use it

This commit is contained in:
Adam Honse
2026-01-24 22:33:40 -06:00
parent a0a6dbc83c
commit 1bc35bcc1f
3 changed files with 9 additions and 0 deletions

View File

@@ -28,6 +28,7 @@
using json = nlohmann::json;
class LogManager;
class NetworkClient;
class NetworkServer;
class PluginManagerInterface;
@@ -51,6 +52,7 @@ public:
\*-----------------------------------------------------*/
std::vector<NetworkClient*>& GetClients();
filesystem::path GetConfigurationDirectory();
LogManager* GetLogManager();
std::vector<i2c_smbus_interface*>& GetI2CBusses();
PluginManagerInterface* GetPluginManager();
ProfileManager* GetProfileManager();