|
DP3
|
Functor to compare two strings. Strings can be compared case sensitive (NORMAL) and case insensitive (NOCASE).
More...
#include <StringTools.h>
Public Types | |
| enum | Mode { NORMAL , NOCASE } |
| String comparison mode. More... | |
Public Member Functions | |
| Compare (Mode mode=NORMAL) | |
| bool | operator() (const std::string &s1, const std::string &s2) const |
| The comparison operator. More... | |
Functor to compare two strings. Strings can be compared case sensitive (NORMAL) and case insensitive (NOCASE).
strcmp and strcasecmp (or stricmp for that matter) do it. Constructor. Initialize the comparison criterion. Default is "normal" case sensitive comparison.
|
inline |
The comparison operator.