diff options
author | Adam <Adam@anope.org> | 2014-05-28 12:29:37 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2014-05-28 12:29:37 -0400 |
commit | 0dba0692f9f88275b7d89d511bf22124217bc4c6 (patch) | |
tree | f7f7d0672f31ab37a7b15b128a29d454261e8541 /include/serialize.h | |
parent | f97e339314257fa37cfcab0c2289fb6812e32e85 (diff) |
Mark pure virtual functions with anope_abstract
Diffstat (limited to 'include/serialize.h')
-rw-r--r-- | include/serialize.h | 4 |
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(); }; |