From f8775b64f67cc464e024cf79cd98eed30c659d25 Mon Sep 17 00:00:00 2001 From: Emiel Bruijntjes Date: Wed, 12 Mar 2014 12:35:14 +0100 Subject: implemented magic __compare() method --- include/interface.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'include/interface.h') diff --git a/include/interface.h b/include/interface.h index bdff75d..52d1a97 100644 --- a/include/interface.h +++ b/include/interface.h @@ -70,6 +70,18 @@ private: return false; } + /** + * Compare two objects + * @param object1 + * @param object2 + * @return int + */ + virtual int compare(Base *object1, Base *object2) const override + { + // this is never called for interfaces + return 0; + } + /** * Namespaces have access to the private base class */ -- cgit v1.2.3