basis::equalizable Class Reference

Base class for object that can tell itself apart from other instances. More...

#include <contracts.h>

Inheritance diagram for basis::equalizable:
Inheritance graph
[legend]
Collaboration diagram for basis::equalizable:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual bool equal_to (const equalizable &s2) const =0
virtual bool operator== (const equalizable &s2) const
 the virtual method for object equality.

Detailed Description

Base class for object that can tell itself apart from other instances.

Definition at line 43 of file contracts.h.


Member Function Documentation

virtual bool basis::equalizable::equal_to ( const equalizable s2  )  const [pure virtual]
virtual bool basis::equalizable::operator== ( const equalizable s2  )  const [inline, virtual]

the virtual method for object equality.

Definition at line 48 of file contracts.h.

References equal_to().


The documentation for this class was generated from the following file:
Generated on Sat Jan 28 04:25:22 2012 for hoople2 project by  doxygen 1.6.3