Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- TCharBase
- TChar
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/Char.h |
| Include | #include "Misc/Char.h" |
Syntax
template<typename CharType>
struct TChar : public TCharBase< CharType, sizeof>
Remarks
TChar Set of utility functions operating on a single character. The functions are specialized for ANSICHAR and TCHAR character types. You can use the typedefs FChar and FCharAnsi for convenience.
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | ConvertCharDigitToInt
(
CharType Char |
||
| bool | IsAlnum
(
CharType Char |
||
| bool | IsAlpha
(
CharType Char |
||
| bool | IsControl
(
CharType Char |
||
| bool | IsDigit
(
CharType Char |
||
| bool | IsGraph
(
CharType Char |
||
| bool | IsHexDigit
(
CharType Char |
||
| bool | IsIdentifier
(
CharType Char |
||
| bool | IsLower
(
CharType Char |
||
| bool | IsOctDigit
(
CharType Char |
||
| bool | IsPrint
(
CharType Char |
||
| bool | IsPunct
(
CharType Char |
||
| bool | IsUnderscore
(
CharType Char |
||
| bool | IsUpper
(
CharType Char |
||
| bool | IsWhitespace
(
CharType Char |
||
| CharType | ToLower
(
CharType Char |
Only converts ASCII characters, same as CRT to[w]upper() with standard C locale | |
| uint32 | ToUnsigned
(
CharType Char |
Avoid sign extension problems with signed characters smaller than int | |
| CharType | ToUpper
(
CharType Char |
Only converts ASCII characters, same as CRT to[w]upper() with standard C locale |