casacore
|
Allows a way for IPosition to be used as keys in a std::map. More...
#include <IPosition.h>
Public Member Functions | |
bool | operator() (const IPosition &lhs, const IPosition &rhs) const |
if sizes aren't equal, returns true if lhs.size() < rhs.size(), false otherwise. More... | |
Allows a way for IPosition to be used as keys in a std::map.
Definition at line 444 of file IPosition.h.
bool casacore::IPositionComparator::operator() | ( | const IPosition & | lhs, |
const IPosition & | rhs | ||
) | const |
if sizes aren't equal, returns true if lhs.size() < rhs.size(), false otherwise.
If sizes are equal, does an element by element comparison. The first corresponding elements that are not equal, returns true if the rhs element is less than the lhs element, false otherwise. Returns false if all elements are equal.