summaryrefslogtreecommitdiff
path: root/include/serialize.h
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2014-05-28 12:29:37 -0400
committerAdam <Adam@anope.org>2014-05-28 12:29:37 -0400
commit0dba0692f9f88275b7d89d511bf22124217bc4c6 (patch)
treef7f7d0672f31ab37a7b15b128a29d454261e8541 /include/serialize.h
parentf97e339314257fa37cfcab0c2289fb6812e32e85 (diff)
Mark pure virtual functions with anope_abstract
Diffstat (limited to 'include/serialize.h')
-rw-r--r--include/serialize.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/serialize.h b/include/serialize.h
index 22a9766d2..e0d1e94c4 100644
--- a/include/serialize.h
+++ b/include/serialize.h
@@ -30,7 +30,7 @@ namespace Serialize
virtual ~Data() { }
- virtual std::iostream& operator[](const Anope::string &key) = 0;
+ virtual std::iostream& operator[](const Anope::string &key) anope_abstract;
virtual std::set<Anope::string> KeySet() const { throw CoreException("Not supported"); }
virtual size_t Hash() const { throw CoreException("Not supported"); }
@@ -99,7 +99,7 @@ class CoreExport Serializable : public virtual Base
*/
Serialize::Type* GetSerializableType() const { return this->s_type; }
- virtual void Serialize(Serialize::Data &data) const = 0;
+ virtual void Serialize(Serialize::Data &data) const anope_abstract;
static const std::list<Serializable *> &GetItems();
};