Location:
e32std.h
class TCharF : public TChar;
Folds a specified character and provides functions to fold additional characters after construction of the object.
Folding converts the character to a form which can be used in tolerant comparisons without control over the operations performed. Tolerant comparisons are those which ignore character differences like case and accents.
Note that folding is locale-independent behaviour. It is also important to note that there can be no guarantee that folding is in any way culturally appropriate, and should not be used for matching characters in natural language.
TChar
- Holds a character value and provides a number of utility functions to manipulate it and test its properties
TCharF
- Folds a specified character and provides functions to fold additional characters after construction of the object
Defined in TCharF
:
TCharF()
, TCharF()
, operator=()
, operator=()
Inherited from TChar
:
Compose()
,
Decompose()
,
EAlphaGroup
,
EArabicNumber
,
EBoundaryNeutral
,
ECcCategory
,
ECfCategory
,
ECnCategory
,
ECoCategory
,
ECommonNumberSeparator
,
EControlGroup
,
ECsCategory
,
EEuropeanNumber
,
EEuropeanNumberSeparator
,
EEuropeanNumberTerminator
,
EFoldAccents
,
EFoldAll
,
EFoldCase
,
EFoldDigits
,
EFoldKana
,
EFoldSpaces
,
EFoldStandard
,
EFoldWidth
,
EFullWidth
,
EHalfWidth
,
ELeftToRight
,
ELeftToRightEmbedding
,
ELeftToRightOverride
,
ELetterModifierGroup
,
ELetterOtherGroup
,
ELlCategory
,
ELmCategory
,
ELoCategory
,
ELtCategory
,
ELuCategory
,
EMarkGroup
,
EMaxAssignedCategory
,
EMaxAssignedGroup
,
EMaxGraphicCategory
,
EMaxLetterCategory
,
EMaxLetterOrLetterModifierCategory
,
EMaxPrintableCategory
,
EMcCategory
,
EMeCategory
,
EMnCategory
,
ENarrow
,
ENdCategory
,
ENeutralWidth
,
ENlCategory
,
ENoCategory
,
ENonSpacingMark
,
ENumberGroup
,
EOtherNeutral
,
EParagraphSeparator
,
EPcCategory
,
EPdCategory
,
EPeCategory
,
EPfCategory
,
EPiCategory
,
EPoCategory
,
EPopDirectionalFormat
,
EPsCategory
,
EPunctuationGroup
,
ERightToLeft
,
ERightToLeftArabic
,
ERightToLeftEmbedding
,
ERightToLeftOverride
,
EScCategory
,
ESegmentSeparator
,
ESeparatorGroup
,
EShiftJIS
,
ESkCategory
,
ESmCategory
,
ESoCategory
,
ESymbolGroup
,
EUnassignedGroup
,
EUnicode
,
EWhitespace
,
EWide
,
EZlCategory
,
EZpCategory
,
EZsCategory
,
Eos()
,
Fold()
,
GetBdCategory()
,
GetCategory()
,
GetCjkWidth()
,
GetCombiningClass()
,
GetInfo()
,
GetLowerCase()
,
GetNumericValue()
,
GetTitleCase()
,
GetUpperCase()
,
IsAlpha()
,
IsAlphaDigit()
,
IsAssigned()
,
IsControl()
,
IsDigit()
,
IsGraph()
,
IsHexDigit()
,
IsLower()
,
IsMirrored()
,
IsPrint()
,
IsPunctuation()
,
IsSpace()
,
IsTitle()
,
IsUpper()
,
LowerCase()
,
SetChar()
,
TBdCategory
,
TCategory
,
TCharInfo
,
TCjkWidth
,
TEncoding
,
TitleCase()
,
UpperCase()
,
anonymous
,
operator TUint()
,
operator+()
,
operator+=()
,
operator-()
,
operator-=()
inline TCharF(TUint aChar);
Constructs this 'fold character' object and initialises it with the specified value.
|
inline TCharF(const TChar &aChar);
Constructs this 'fold character' object and initialises it with the value of the TChar
object aChar.
|