aboutsummaryrefslogtreecommitdiffstats
path: root/src/logging.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2026-03-29 15:48:47 +0100
committerGravatar Sadie Powell2026-03-29 17:38:40 +0100
commitaed47513a5410a10ac9b477c621fbce425593c7f (patch)
treed362cc0f0c5a8ae1ae9e7d50e83e553391b14071 /src/logging.cpp
parentFix building on older versions of Clang. (diff)
Move service types to their own namespace.
- ServiceProvider is now Service::Provider - DataProvider is now Service::SimpleProvider (the old name does not really make sense now we don't have SERVICE_DATA and the only difference is automatic registration. - Some members of ModuleManager have been elevated to the Service namespace in case other code wants to use them.
Diffstat (limited to 'src/logging.cpp')
-rw-r--r--src/logging.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/logging.cpp b/src/logging.cpp
index 872a5d785..f0012052a 100644
--- a/src/logging.cpp
+++ b/src/logging.cpp
@@ -120,7 +120,7 @@ bool Log::FileMethod::Tick()
}
Log::Engine::Engine(const WeakModulePtr& Creator, const std::string& Name)
- : DataProvider(Creator, "Log::Engine", Name)
+ : Service::SimpleProvider(Creator, "Log::Engine", Name)
{
}
@@ -298,8 +298,8 @@ void Log::Manager::OpenLogs(bool requiremethods)
void Log::Manager::RegisterServices()
{
- ServiceProvider* coreloggers[] = { &filelog, &stderrlog, &stdoutlog };
- ServerInstance->Modules.AddServices(coreloggers, sizeof(coreloggers)/sizeof(ServiceProvider*));
+ Service::Provider* coreloggers[] = { &filelog, &stderrlog, &stdoutlog };
+ ServerInstance->Modules.AddServices(coreloggers, sizeof(coreloggers)/sizeof(Service::Provider*));
}
void Log::Manager::UnloadEngine(const Engine* engine)