SimpleIni
Public Member Functions

SI_GenericNoCase< SI_CHAR > Struct Template Reference

Generic ASCII case-insensitive less than comparison. More...

#include <SimpleIni.h>

List of all members.

Public Member Functions

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

Detailed Description

template<class SI_CHAR>
struct SI_GenericNoCase< SI_CHAR >

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.

Definition at line 2645 of file SimpleIni.h.


Member Function Documentation

template<class SI_CHAR >
SI_CHAR SI_GenericNoCase< SI_CHAR >::locase ( SI_CHAR  ch) const [inline]

Definition at line 2646 of file SimpleIni.h.

Referenced by SI_GenericNoCase< SI_CHAR >::operator()().

template<class SI_CHAR >
bool SI_GenericNoCase< SI_CHAR >::operator() ( const SI_CHAR *  pLeft,
const SI_CHAR *  pRight 
) const [inline]

Definition at line 2649 of file SimpleIni.h.

References SI_GenericNoCase< SI_CHAR >::locase().


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