feisty meow concerns codebase
2.140
|
the base class of the most easily used and tested objects in the library. More...
#include <contracts.h>
Additional Inherited Members | |
Public Member Functions inherited from basis::text_formable | |
virtual const char * | class_name () const =0 |
Returns the bare name of this class as a constant character pointer. More... | |
virtual void | text_form (base_string &state_fill) const =0 |
Provides a text view of all the important info owned by this object. More... | |
Public Member Functions inherited from basis::equalizable | |
virtual bool | equal_to (const equalizable &s2) const =0 |
virtual bool | operator== (const equalizable &s2) const |
the virtual method for object equality. More... | |
the base class of the most easily used and tested objects in the library.
Each hoople_standard object must know its name, how to print out its data members, and whether it's the same as another object or not.
Definition at line 160 of file contracts.h.