]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/extensible.h
Move depriv from m_customprefix into PrefixMode.
[user/henk/code/inspircd.git] / include / extensible.h
index 1a51fdaafe54d62fa5dbb59d9921519bd8d5124c..1da45cee632ff4ff63bd104db927c6e603112e55 100644 (file)
@@ -19,8 +19,6 @@
 
 #pragma once
 
-#include <stdint.h>
-
 enum SerializeFormat
 {
        /** Shown to a human (does not need to be unserializable) */
@@ -38,8 +36,8 @@ enum SerializeFormat
 class CoreExport ExtensionItem : public ServiceProvider, public usecountbase
 {
  public:
-    /** Extensible subclasses
-     */
+       /** Extensible subclasses
+        */
        enum ExtensibleType
        {
                EXT_USER,
@@ -113,7 +111,7 @@ class CoreExport Extensible : public classbase
        inline const ExtensibleStore& GetExtList() const { return extensions; }
 
        Extensible();
-       virtual CullResult cull();
+       virtual CullResult cull() CXX11_OVERRIDE;
        virtual ~Extensible();
        void doUnhookExtensions(const std::vector<reference<ExtensionItem> >& toRemove);