| 339 | */ |
| 340 | template<typename Range1T, typename Range2T> |
| 341 | inline bool iequals( |
| 342 | const Range1T& Input, |
| 343 | const Range2T& Test, |
| 344 | const std::locale& Loc=std::locale()) |
| 345 | { |
| 346 | return ::boost::algorithm::equals(Input, Test, is_iequal(Loc)); |
| 347 | } |
| 348 | |
| 349 | // lexicographical_compare predicate -----------------------------// |
| 350 |