1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#include "osl/container/moveVector.h"
#include <boost/foreach.hpp>
#include <algorithm>
#include <iostream>
std::ostream& osl::container::operator<<(std::ostream& os,MoveVector const& mv)
{
os<< "MoveVector" << std::endl;
BOOST_FOREACH(Move m, mv) {
os << m << std::endl;
}
return os<<std::endl;
}
bool osl::container::operator<(const MoveVector& l, const MoveVector& r)
{
return std::lexicographical_compare(l.begin(), l.end(),
r.begin(), r.end());
}
// ;;; Local Variables:
// ;;; mode:c++
// ;;; c-basic-offset:2
// ;;; End:
|