boost::algorithm::is_iless — case insensitive version of is_less
// In header: <boost/algorithm/string/compare.hpp> struct is_iless { // public member functions ( = ); template<typename T1, typename T2> (, ) ; };
Case insensitive comparison predicate. Comparison is done using specified locales.
is_iless
( Loc = );
Parameters:
Loc
locales used for comparison
template<typename T1, typename T2> ( Arg1, Arg2) ;
Compare two operands. Case is ignored.