]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/base.h
These two numerics are supposed to use SentText() as they can go to remote users...
[user/henk/code/inspircd.git] / include / base.h
index c6d361576f8772a663c18e9d079f2708806ee1ac..86aa2769fc3112956b3666a24708637c1720e8dc 100644 (file)
@@ -249,8 +249,11 @@ class CoreExport ServiceProvider : public classbase
        const std::string name;
        /** Type of service (must match object type) */
        const ServiceType service;
-       ServiceProvider(Module* Creator, const std::string& Name, ServiceType Type)
-               : creator(Creator), name(Name), service(Type) {}
+       ServiceProvider(Module* Creator, const std::string& Name, ServiceType Type);
        virtual ~ServiceProvider();
+
+       /** If called, this ServiceProvider won't be registered automatically
+        */
+       void DisableAutoRegister();
 };