|
|
|
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 &)constMaps this character to its maximal canonical decomposition.EAlphaGroupAlphabetic letters.EArabicNumberArabic number.EBoundaryNeutralBoundary Neutral.ECcCategoryOther, Control. ECfCategoryOther, Format. ECnCategoryOther, Not Assigned. ECoCategoryOther, Private Use. ECommonNumberSeparatorCommon number separator.EControlGroupControl, format, private use, unassigned.ECsCategoryOther, Surrogate. EEuropeanNumberEuropean number.EEuropeanNumberSeparatorEuropean number separator.EEuropeanNumberTerminatorEuropean number terminator.EFoldAccentsStrip accentsEFoldAllPerform all possible folding operations EFoldCaseConvert characters to their lower case form if any.EFoldDigitsConvert digits representing values 0..9 to characters '0'..'9'EFoldKanaConvert hiragana to katakana.EFoldSpacesConvert all spaces (ordinary, fixed-width, ideographic, etc.) to ' 'EFoldStandardPerform standard folding operations, i.e.those done by TChar::Fold() with no arg...EFoldWidthFold fullwidth and halfwidth variants to their standard formsEFullWidthCharacter which occupies 2 cells. EHalfWidthCharacter which occupies a single cell.ELeftToRightLeft to right.ELeftToRightEmbeddingLeft to right embedding.ELeftToRightOverrideLeft-to-Right Override.ELetterModifierGroupLetter modifiers.ELetterOtherGroupOther letters.ELlCategoryLetter, Lowercase. ELmCategoryLetter, Modifier.ELoCategoryLetter, Other.ELtCategoryLetter, Titlecase.ELuCategoryLetter, Uppercase. EMarkGroupMarks group.EMaxAssignedCategoryThe highest possible category for assigned 16-bit characters; does not include s...EMaxAssignedGroupThe highest possible groups category.EMaxGraphicCategoryThe highest possible graphic character category. EMaxLetterCategoryThe highest possible (non-modifier) letter category.EMaxLetterOrLetterModifierCategoryThe highest possible letter category.EMaxPrintableCategoryThe highest possible printable character category. EMcCategoryMark, Combining. EMeCategoryMark, Enclosing. EMnCategoryMark, Non-SpacingENarrowCharacters that are always narrow and have explicit full-width counterparts. All...ENdCategoryNumber, Decimal Digit. ENeutralWidthIncludes 'ambiguous width' defined in Unicode Technical Report 11: East Asian Wi...ENlCategoryNumber, Letter. ENoCategoryNumber, Other. ENonSpacingMarkNon Spacing Mark.ENumberGroupNumbers group.EOtherNeutralOther neutrals; all other characters: punctuation, symbols.EParagraphSeparatorParagraph Separator.EPcCategoryPunctuation, Connector. EPdCategoryPunctuation, Dash. EPeCategoryPunctuation, Close. EPfCategoryPunctuation, Final QuoteEPiCategoryPunctuation, Initial QuoteEPoCategoryPunctuation, Other. EPopDirectionalFormatPop Directional Format.EPsCategoryPunctuation, Open. EPunctuationGroupPunctuation group.ERightToLeftRight to left.ERightToLeftArabicRight to left Arabic.ERightToLeftEmbeddingRight to left embedding.ERightToLeftOverrideRight-to-Left Override.EScCategorySymbol, Currency. ESegmentSeparatorSegment separator.ESeparatorGroupSeparators group.EShiftJISThe shift-JIS encoding (used in Japan). ESkCategorySymbol, Modifier. ESmCategorySymbol, Math. ESoCategorySymbol, Other. ESymbolGroupSymbols group.EUnassignedGroupUnassigned to any other group. EUnicodeThe Unicode encoding.EWhitespaceWhitespaceEWideCharacters that are always wide. This category includes characters that have exp...EZlCategorySeparator, Line. EZpCategorySeparator, Paragraph. EZsCategorySeparator, Space. Eos()constTests 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()constGets the bi-directional category of a character.GetCategory()constGets this character's Unicode category.GetCjkWidth()constGets the Chinese, Japanese, Korean (CJK) notional width.GetCombiningClass()constGets this character's combining class.GetInfo(TCharInfo &)constGets this character;s standard category information.GetLowerCase()constGets the character value after conversion to lowercase or the character's own va...GetNumericValue()constGets the integer numeric value of this character.GetTitleCase()constGets the character value after conversion to titlecase or the character's own va...GetUpperCase()constGets the character value after conversion to uppercase or the character's own va...IsAlpha()constTests whether the character is alphabetic.IsAlphaDigit()constTests whether the character is alphabetic or a decimal digit.IsAssigned()constTests whether this character has an assigned meaning in the Unicode encoding.IsControl()constTests whether the character is a control character.IsDigit()constTests whether the character is a standard decimal digit.IsGraph()constTests whether the character is a graphic character.IsHexDigit()constTests whether the character is a hexadecimal digit (0-9, a-f, A-F).IsLower()constTests whether the character is lowercase.IsMirrored()constTests whether this character has the mirrored property.IsPrint()constTests whether the character is a printable character.IsPunctuation()constTests whether the character is a punctuation character.IsSpace()constTests whether the character is a white space character.IsTitle()constTests whether this character is in titlecase.IsUpper()constTests whether the character is uppercase.LowerCase()Converts the character to its lowercase form.SetChar(TUint)TBdCategoryThe bi-directional Unicode character category.TCategoryGeneral Unicode character category.TChar(TUint)Constructs this character object and initialises it with the specified value.TCharInfoA structure to hold information about a Unicode character.TCjkWidthNotional character width as known to East Asian (Chinese, Japanese, Korean (CJK...TEncodingEncoding systems used by the translation functions. TitleCase()Converts the character to its titlecase form.UpperCase()Converts the character to its uppercase form.anonymousFlags defining operations to be performed using TChar::Fold().operator TUint()constGets 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.
|