librcsb-core-wrapper 1.005
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::CharLess ( Char::eCompareType compareType = Char::eCASE_SENSITIVE)

Member Function Documentation

◆ GetCompareType()

Char::eCompareType CharLess::GetCompareType ( )
inline

◆ operator()()

bool CharLess::operator() ( const char c1,
const char c2 ) const

◆ operator=()

CharLess & CharLess::operator= ( const CharLess & in)

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