You.i Engine
CYICaseInsensitiveEqualsPredicate Class Reference

Detailed Description

A simple case-insensitive predicate. Integrate this predicate with algorithms like std::find_if to make use of it.

#include <utility/YiStringUtilities.h>

Public Member Functions

 CYICaseInsensitiveEqualsPredicate (const CYIString *const pSource)
bool operator() (const CYIString &other) const

Constructor & Destructor Documentation

◆ CYICaseInsensitiveEqualsPredicate()

CYICaseInsensitiveEqualsPredicate::CYICaseInsensitiveEqualsPredicate ( const CYIString *const  pSource)

The source string must not be null, and not go out of scope during the lifetime of this object.

Member Function Documentation

◆ operator()()

bool CYICaseInsensitiveEqualsPredicate::operator() ( const CYIString other) const

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