summaryrefslogtreecommitdiff
path: root/include/modules/redis.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/modules/redis.h
parentf97e339314257fa37cfcab0c2289fb6812e32e85 (diff)
Mark pure virtual functions with anope_abstract
Diffstat (limited to 'include/modules/redis.h')
-rw-r--r--include/modules/redis.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/include/modules/redis.h b/include/modules/redis.h
index ae444e782..5147debc9 100644
--- a/include/modules/redis.h
+++ b/include/modules/redis.h
@@ -28,9 +28,9 @@ namespace Redis
void Clear()
{
type = NOT_PARSED;
- i = 0;
+ i anope_abstract;
bulk.clear();
- multi_bulk_size = 0;
+ multi_bulk_size anope_abstract;
for (unsigned j = 0; j < multi_bulk.size(); ++j)
delete multi_bulk[j];
multi_bulk.clear();
@@ -50,7 +50,7 @@ namespace Redis
Interface(Module *m) : owner(m) { }
virtual ~Interface() { }
- virtual void OnResult(const Reply &r) = 0;
+ virtual void OnResult(const Reply &r) anope_abstract;
virtual void OnError(const Anope::string &error) { Log(owner) << error; }
};
@@ -59,16 +59,16 @@ namespace Redis
public:
Provider(Module *c, const Anope::string &n) : Service(c, "Redis::Provider", n) { }
- virtual void SendCommand(Interface *i, const std::vector<Anope::string> &cmds) = 0;
- virtual void SendCommand(Interface *i, const Anope::string &str) = 0;
+ virtual void SendCommand(Interface *i, const std::vector<Anope::string> &cmds) anope_abstract;
+ virtual void SendCommand(Interface *i, const Anope::string &str) anope_abstract;
- virtual bool BlockAndProcess() = 0;
+ virtual bool BlockAndProcess() anope_abstract;
- virtual void Subscribe(Interface *i, const Anope::string &pattern) = 0;
- virtual void Unsubscribe(const Anope::string &pattern) = 0;
+ virtual void Subscribe(Interface *i, const Anope::string &pattern) anope_abstract;
+ virtual void Unsubscribe(const Anope::string &pattern) anope_abstract;
- virtual void StartTransaction() = 0;
- virtual void CommitTransaction() = 0;
+ virtual void StartTransaction() anope_abstract;
+ virtual void CommitTransaction() anope_abstract;
};
}