Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::algorithm::is_iequal Struct Reference

case insensitive version of is_equal More...

#include <compare.hpp>

Public Member Functions

 is_iequal (const std::locale &Loc=std::locale())
 Constructor. More...
 
template<typename T1 , typename T2 >
bool operator() (const T1 &Arg1, const T2 &Arg2) const
 Function operator. More...
 

Detailed Description

case insensitive version of is_equal

Case insensitive comparison predicate. Comparison is done using specified locales.

Constructor & Destructor Documentation

boost::algorithm::is_iequal::is_iequal ( const std::locale &  Loc = std::locale())
inline

Constructor.

Parameters
Loclocales used for comparison

Member Function Documentation

template<typename T1 , typename T2 >
bool boost::algorithm::is_iequal::operator() ( const T1 &  Arg1,
const T2 &  Arg2 
) const
inline

Function operator.

Compare two operands. Case is ignored.


The documentation for this struct was generated from the following file: