librcsb-core-wrapper  1.000
Public Member Functions | List of all members
CharLess Class Reference

Public class that encapsulates character comparison. More...

#include <GenString.h>

Collaboration diagram for CharLess:
Collaboration graph

Public Member Functions

 CharLess (Char::eCompareType compareType=Char::eCASE_SENSITIVE)
 
CharLessoperator= (const CharLess &in)
 
bool operator() (const char c1, const char c2) const
 
Char::eCompareType GetCompareType ()
 

Detailed Description

Public class that encapsulates character comparison.

This class encapsulates character comparison. It supports the following compare types: case-sensitive and case-insensitive.

Constructor & Destructor Documentation

CharLess::CharLess ( Char::eCompareType  compareType = Char::eCASE_SENSITIVE)

Member Function Documentation

Char::eCompareType CharLess::GetCompareType ( )
inline
bool CharLess::operator() ( const char  c1,
const char  c2 
) const
CharLess& CharLess::operator= ( const CharLess in)

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