|
|||
|
|||
|
#include <hashcomp.h>
Inheritance diagram for irc::irc_char_traits:


Static Public Member Functions | |
| static bool | eq (char c1st, char c2nd) |
| Check if two chars match. | |
| static bool | ne (char c1st, char c2nd) |
| Check if two chars do NOT match. | |
| static bool | lt (char c1st, char c2nd) |
| Check if one char is less than another. | |
| static CoreExport int | compare (const char *str1, const char *str2, size_t n) |
| Compare two strings of size n. | |
| static CoreExport const char * | find (const char *s1, int n, char c) |
| Find a char within a string up to position n. | |
This class is used to implement irc::string, a case-insensitive, RFC- comparing string class.
Definition at line 100 of file hashcomp.h.
|
||||||||||||||||
|
Compare two strings of size n.
Definition at line 134 of file hashcomp.cpp. References rfc_case_insensitive_map. |
|
||||||||||||
|
Check if two chars match.
Definition at line 119 of file hashcomp.cpp. References rfc_case_insensitive_map. |
|
||||||||||||||||
|
Find a char within a string up to position n.
Definition at line 153 of file hashcomp.cpp. References rfc_case_insensitive_map. |
|
||||||||||||
|
Check if one char is less than another.
Definition at line 129 of file hashcomp.cpp. References rfc_case_insensitive_map. |
|
||||||||||||
|
Check if two chars do NOT match.
Definition at line 124 of file hashcomp.cpp. References rfc_case_insensitive_map. |