Data Structures | Namespaces | Typedefs | Functions | Variables

hashcomp.h File Reference

#include <string>
#include <locale>
#include <tr1/unordered_map>
#include "services.h"
Include dependency graph for hashcomp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Anope::ascii_ctype< char_type >
class  Anope::rfc1459_ctype< char_type >
struct  ci::ci_char_traits
struct  ci::less

Namespaces

namespace  Anope
namespace  ci

Typedefs

typedef std::basic_string
< char, ci_char_traits,
std::allocator< char > > 
ci::string

Functions

std::string operator+ (std::string &leftval, ci::string &rightval)
ci::string operator+ (ci::string &leftval, std::string &rightval)
bool operator== (const std::string &leftval, const ci::string &rightval)
bool operator== (const ci::string &leftval, const std::string &rightval)
bool operator!= (const ci::string &leftval, const std::string &rightval)
bool operator!= (const std::string &leftval, const ci::string &rightval)

Variables

std::locale Anope::casemap = std::locale(std::locale(), new Anope::ascii_ctype<char>())

Function Documentation

bool operator!= ( const ci::string leftval,
const std::string &  rightval 
) [inline]

Definition at line 182 of file hashcomp.h.

bool operator!= ( const std::string &  leftval,
const ci::string rightval 
) [inline]

Definition at line 189 of file hashcomp.h.

ci::string operator+ ( ci::string leftval,
std::string &  rightval 
) [inline]

Definition at line 155 of file hashcomp.h.

std::string operator+ ( std::string &  leftval,
ci::string rightval 
) [inline]

Definition at line 145 of file hashcomp.h.

bool operator== ( const std::string &  leftval,
const ci::string rightval 
) [inline]

Definition at line 165 of file hashcomp.h.

Referenced by Anope::string::operator!=().

bool operator== ( const ci::string leftval,
const std::string &  rightval 
) [inline]

Definition at line 175 of file hashcomp.h.