X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fextensible.h;h=d4c7a86d1f9c627a192f960036d701f7d6e67d0f;hb=4498f1abd163b140efcbbd9e75173665c9b1c29f;hp=81859b1c89a3afc0e29b538c9f8a6f1e235f606b;hpb=6b2ea833674bb3bfedb0f2e2af06efa25655e5f5;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/extensible.h b/include/extensible.h index 81859b1c8..d4c7a86d1 100644 --- a/include/extensible.h +++ b/include/extensible.h @@ -12,11 +12,9 @@ enum SerializeFormat /** Class represnting an extension of some object */ -class CoreExport ExtensionItem : public refcountbase +class CoreExport ExtensionItem : public ServiceProvider, public usecountbase { public: - const std::string key; - ModuleRef owner; ExtensionItem(const std::string& key, Module* owner); virtual ~ExtensionItem(); /** Serialize this item into a string