An interface for hashable objects. More...
#include <model.hh>
Public Member Functions | |
virtual size_t | hash () const =0 |
virtual | ~hashable () |
virtual mets::hashable::~hashable | ( | ) | [inline, virtual] |
virtual size_t mets::hashable::hash | ( | ) | const [pure virtual] |
Implemented in mets::invert_subsequence, and mets::swap_elements.