|
||
class TCharLC : public TChar;
Converts a specified character to lower case and provides functions to convert additional characters after construction of the object.
TChar
- ...
TCharLC
- ...
Defined in TCharLC
:
TCharLC(TUint)
Constructs this 'character to lower case' object and initialises it with the spe...TCharLC(const TChar &)
Constructs this 'character to lower case' object and initialises it with the val...operator=(TUint)
Assigns an unsigned integer value to the 'character to lower case' object.operator=(const TChar &)
Assigns the specified character object to this 'character to lower case' object.Inherited from TChar
:
Compose(TUint &,const TDesC16 &)
Composes a string of Unicode characters to produce a single character result.Decompose(TPtrC16 &)const
Maps this character to its maximal canonical decomposition.EAlphaGroup
Alphabetic letters.EArabicNumber
Arabic number.EBoundaryNeutral
Boundary Neutral.ECcCategory
Other, Control. ECfCategory
Other, Format. ECnCategory
Other, Not Assigned. ECoCategory
Other, Private Use. ECommonNumberSeparator
Common number separator.EControlGroup
Control, format, private use, unassigned.ECsCategory
Other, Surrogate. EEuropeanNumber
European number.EEuropeanNumberSeparator
European number separator.EEuropeanNumberTerminator
European number terminator.EFoldAccents
Strip accentsEFoldAll
Perform all possible folding operations EFoldCase
Convert characters to their lower case form if any.EFoldDigits
Convert digits representing values 0..9 to characters '0'..'9'EFoldKana
Convert hiragana to katakana.EFoldSpaces
Convert all spaces (ordinary, fixed-width, ideographic, etc.) to ' 'EFoldStandard
Perform standard folding operations, i.e.those done by TChar::Fold() with no arg...EFoldWidth
Fold fullwidth and halfwidth variants to their standard formsEFullWidth
Character which occupies 2 cells. EHalfWidth
Character which occupies a single cell.ELeftToRight
Left to right.ELeftToRightEmbedding
Left to right embedding.ELeftToRightOverride
Left-to-Right Override.ELetterModifierGroup
Letter modifiers.ELetterOtherGroup
Other letters.ELlCategory
Letter, Lowercase. ELmCategory
Letter, Modifier.ELoCategory
Letter, Other.ELtCategory
Letter, Titlecase.ELuCategory
Letter, Uppercase. EMarkGroup
Marks group.EMaxAssignedCategory
The highest possible category for assigned 16-bit characters; does not include s...EMaxAssignedGroup
The highest possible groups category.EMaxGraphicCategory
The highest possible graphic character category. EMaxLetterCategory
The highest possible (non-modifier) letter category.EMaxLetterOrLetterModifierCategory
The highest possible letter category.EMaxPrintableCategory
The highest possible printable character category. EMcCategory
Mark, Combining. EMeCategory
Mark, Enclosing. EMnCategory
Mark, Non-SpacingENarrow
Characters that are always narrow and have explicit full-width counterparts. All...ENdCategory
Number, Decimal Digit. ENeutralWidth
Includes 'ambiguous width' defined in Unicode Technical Report 11: East Asian Wi...ENlCategory
Number, Letter. ENoCategory
Number, Other. ENonSpacingMark
Non Spacing Mark.ENumberGroup
Numbers group.EOtherNeutral
Other neutrals; all other characters: punctuation, symbols.EParagraphSeparator
Paragraph Separator.EPcCategory
Punctuation, Connector. EPdCategory
Punctuation, Dash. EPeCategory
Punctuation, Close. EPfCategory
Punctuation, Final QuoteEPiCategory
Punctuation, Initial QuoteEPoCategory
Punctuation, Other. EPopDirectionalFormat
Pop Directional Format.EPsCategory
Punctuation, Open. EPunctuationGroup
Punctuation group.ERightToLeft
Right to left.ERightToLeftArabic
Right to left Arabic.ERightToLeftEmbedding
Right to left embedding.ERightToLeftOverride
Right-to-Left Override.EScCategory
Symbol, Currency. ESegmentSeparator
Segment separator.ESeparatorGroup
Separators group.EShiftJIS
The shift-JIS encoding (used in Japan). ESkCategory
Symbol, Modifier. ESmCategory
Symbol, Math. ESoCategory
Symbol, Other. ESymbolGroup
Symbols group.EUnassignedGroup
Unassigned to any other group. EUnicode
The Unicode encoding.EWhitespace
WhitespaceEWide
Characters that are always wide. This category includes characters that have exp...EZlCategory
Separator, Line. EZpCategory
Separator, Paragraph. EZsCategory
Separator, Space. Eos()const
Tests whether the character is the C/C++ end-of-string character - 0.Fold()
Converts the character to a form which can be used in tolerant comparisons witho...Fold(TInt)
Converts the character to a form which can be used in tolerant comparisons allow...GetBdCategory()const
Gets the bi-directional category of a character.GetCategory()const
Gets this character's Unicode category.GetCjkWidth()const
Gets the Chinese, Japanese, Korean (CJK) notional width.GetCombiningClass()const
Gets this character's combining class.GetInfo(TCharInfo &)const
Gets this character;s standard category information.GetLowerCase()const
Gets the character value after conversion to lowercase or the character's own va...GetNumericValue()const
Gets the integer numeric value of this character.GetTitleCase()const
Gets the character value after conversion to titlecase or the character's own va...GetUpperCase()const
Gets the character value after conversion to uppercase or the character's own va...IsAlpha()const
Tests whether the character is alphabetic.IsAlphaDigit()const
Tests whether the character is alphabetic or a decimal digit.IsAssigned()const
Tests whether this character has an assigned meaning in the Unicode encoding.IsControl()const
Tests whether the character is a control character.IsDigit()const
Tests whether the character is a standard decimal digit.IsGraph()const
Tests whether the character is a graphic character.IsHexDigit()const
Tests whether the character is a hexadecimal digit (0-9, a-f, A-F).IsLower()const
Tests whether the character is lowercase.IsMirrored()const
Tests whether this character has the mirrored property.IsPrint()const
Tests whether the character is a printable character.IsPunctuation()const
Tests whether the character is a punctuation character.IsSpace()const
Tests whether the character is a white space character.IsTitle()const
Tests whether this character is in titlecase.IsUpper()const
Tests whether the character is uppercase.LowerCase()
Converts the character to its lowercase form.SetChar(TUint)
TBdCategory
The bi-directional Unicode character category.TCategory
General Unicode character category.TChar(TUint)
Constructs this character object and initialises it with the specified value.TCharInfo
A structure to hold information about a Unicode character.TCjkWidth
Notional character width as known to East Asian (Chinese, Japanese, Korean (CJK...TEncoding
Encoding systems used by the translation functions. TitleCase()
Converts the character to its titlecase form.UpperCase()
Converts the character to its uppercase form.anonymous
Flags defining operations to be performed using TChar::Fold().operator TUint()const
Gets the value of the character as an unsigned integer.operator+(TUint)
Gets the result of adding an unsigned integer value to this character object.operator+=(TUint)
Adds an unsigned integer value to this character object.operator-(TUint)
Gets the result of subtracting an unsigned integer value from this character obj...operator-=(TUint)
Subtracts an unsigned integer value from this character object.inline TCharLC(TUint aChar);
Constructs this 'character to lower case' object and initialises it with the specified value.
|
inline TCharLC(const TChar &aChar);
Constructs this 'character to lower case' object and initialises it with the value of the TChar
object aChar.
|