atscppapi  1.0.9
C++ wrapper for Apache Traffic Server API
 All Classes Files Functions Enumerations Enumerator Macros
Public Member Functions | List of all members
atscppapi::CaseInsensitiveStringComparator Class Reference

A case insensitive comparator that can be used with standard library containers. More...

#include "CaseInsensitiveStringComparator.h"

Public Member Functions

bool operator() (const std::string &lhs, const std::string &rhs) const
 
int compare (const std::string &lhs, const std::string &rhs) const
 

Detailed Description

A case insensitive comparator that can be used with standard library containers.

The primary use for this class is to make all Headers case insensitive.

Member Function Documentation

int CaseInsensitiveStringComparator::compare ( const std::string &  lhs,
const std::string &  rhs 
) const
Returns
numerical value of lexicographical comparison a la strcmp
bool CaseInsensitiveStringComparator::operator() ( const std::string &  lhs,
const std::string &  rhs 
) const
Returns
true if lhs is lexicographically "less-than" rhs; meant for use in std::map or other standard library containers.

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