## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# csutil/comparator.h File Reference

Template providing various comparison and ordering functions. More...

`#include "csstring.h"`

Go to the source code of this file.

## Classes

class | csComparator< T1, T2 >
| A template providing various comparison and ordering functions. More...
class | csComparator< const char *, const char * >
| csComparator<> specialization for strings that uses strcmp(). More...
class | csComparator< csString, csString >
| csComparator<> specialization for csString that uses strcmp(). More...
class | csComparator< csStringBase, csStringBase >
class | csComparatorString< T >
| Template that can be used as a base class for comparators for string types. More...
class | csComparatorStruct< T >
| Template that can be used as a base class for comparators for POD (plain old data) types. More...

## Detailed Description

Template providing various comparison and ordering functions.

Definition in file comparator.h.