Template Struct SI_GenericNoCase

Struct Documentation

template<class SI_CHAR>
struct SI_GenericNoCase

Generic ASCII case-insensitive less than comparison. This class returns numerically ordered ASCII case-insensitive text for all possible sizes and types of SI_CHAR. It is not safe for MBCS text comparison where ASCII A-Z characters are used in the encoding of multi-byte characters.

Public Functions

inline SI_CHAR locase(SI_CHAR ch) const
inline bool operator()(const SI_CHAR *pLeft, const SI_CHAR *pRight) const