Sirikata
|
A base class for totally-ordered classes of objects. More...
#include <TotallyOrdered.hpp>
Public Member Functions | |
bool | operator> (T const &rhs) const |
bool | operator<= (T const &rhs) const |
bool | operator>= (T const &rhs) const |
bool | operator!= (T const &rhs) const |
A base class for totally-ordered classes of objects.
All comparison operators are auto-generated from the definitions of the less-than and equality operators. The generated operators are member functions of the base class. The only way this class should be used is:
class MyClass : public TotallyOrdered<MyClass> { ...
bool Sirikata::TotallyOrdered< T >::operator!= | ( | T const & | rhs | ) | const [inline] |
Reimplemented in Sirikata::SpaceObjectReference.
bool Sirikata::TotallyOrdered< T >::operator<= | ( | T const & | rhs | ) | const [inline] |
bool Sirikata::TotallyOrdered< T >::operator> | ( | T const & | rhs | ) | const [inline] |
bool Sirikata::TotallyOrdered< T >::operator>= | ( | T const & | rhs | ) | const [inline] |