#include <T2CharTraits.h>
Public Types | |
using | CharType = CharT |
using | UCharType = std::make_unsigned_t<CharT> |
Public Member Functions | |
TINLINE TBOOL | IsSpace (TINT a_cChar) |
TINLINE TBOOL | IsUpperCase (TINT a_cChar) |
TINLINE TBOOL | IsLowerCase (TINT a_cChar) |
TINLINE T2CharTraits< TCHAR >::CharType | ToUpperCase (TINT a_cChar) |
TINLINE T2CharTraits< TCHAR >::CharType | ToLowerCase (TINT a_cChar) |
TINLINE TBOOL | IsSpace (TINT a_cChar) |
TINLINE TBOOL | IsUpperCase (TINT a_cChar) |
TINLINE TBOOL | IsLowerCase (TINT a_cChar) |
TINLINE T2CharTraits< TWCHAR >::CharType | ToUpperCase (TINT a_cChar) |
TINLINE T2CharTraits< TWCHAR >::CharType | ToLowerCase (TINT a_cChar) |
Static Public Member Functions | |
static TBOOL | IsSpace (TINT a_cChar) |
static TBOOL | IsUpperCase (TINT a_cChar) |
static TBOOL | IsLowerCase (TINT a_cChar) |
static CharType | ToUpperCase (TINT a_cChar) |
static CharType | ToLowerCase (TINT a_cChar) |
Static Public Attributes | |
static constexpr TSIZE | CharSize = sizeof( CharType ) |
static constexpr CharType | NullChar = 0 |
Definition at line 13 of file T2CharTraits.h.
using T2CharTraits< CharT >::CharType = CharT |
Definition at line 16 of file T2CharTraits.h.
using T2CharTraits< CharT >::UCharType = std::make_unsigned_t<CharT> |
Definition at line 17 of file T2CharTraits.h.
|
inlinestatic |
Definition at line 24 of file T2CharTraits.h.
TINLINE TBOOL T2CharTraits< TCHAR >::IsLowerCase | ( | TINT | a_cChar | ) |
Definition at line 49 of file T2CharTraits.h.
TINLINE TBOOL T2CharTraits< TWCHAR >::IsLowerCase | ( | TINT | a_cChar | ) |
|
inlinestatic |
Definition at line 22 of file T2CharTraits.h.
TINLINE TBOOL T2CharTraits< TCHAR >::IsSpace | ( | TINT | a_cChar | ) |
Definition at line 37 of file T2CharTraits.h.
TINLINE TBOOL T2CharTraits< TWCHAR >::IsSpace | ( | TINT | a_cChar | ) |
Definition at line 71 of file T2CharTraits.h.
|
inlinestatic |
Definition at line 23 of file T2CharTraits.h.
TINLINE TBOOL T2CharTraits< TCHAR >::IsUpperCase | ( | TINT | a_cChar | ) |
TINLINE TBOOL T2CharTraits< TWCHAR >::IsUpperCase | ( | TINT | a_cChar | ) |
|
inlinestatic |
Definition at line 26 of file T2CharTraits.h.
TINLINE T2CharTraits< TCHAR >::CharType T2CharTraits< TCHAR >::ToLowerCase | ( | TINT | a_cChar | ) |
Definition at line 61 of file T2CharTraits.h.
TINLINE T2CharTraits< TWCHAR >::CharType T2CharTraits< TWCHAR >::ToLowerCase | ( | TINT | a_cChar | ) |
Definition at line 95 of file T2CharTraits.h.
|
inlinestatic |
Definition at line 25 of file T2CharTraits.h.
TINLINE T2CharTraits< TCHAR >::CharType T2CharTraits< TCHAR >::ToUpperCase | ( | TINT | a_cChar | ) |
Definition at line 55 of file T2CharTraits.h.
TINLINE T2CharTraits< TWCHAR >::CharType T2CharTraits< TWCHAR >::ToUpperCase | ( | TINT | a_cChar | ) |
Definition at line 89 of file T2CharTraits.h.
|
staticconstexpr |
Definition at line 18 of file T2CharTraits.h.
|
staticconstexpr |
Definition at line 19 of file T2CharTraits.h.