Overview | Namespace | Class | Index | Help |
Data of Class _rtl_TextEncodingInfo
- StructSize
- sal_uInt32 StructSize;
- Summary
- The size (in bytes) of this structure. Should be 12.
- MinimumCharSize
- sal_uInt8 MinimumCharSize;
- Summary
- The minimum number of bytes needed to encode any character in the given encoding.
- Description
- Can be rather meaningless for encodings that encode global state along with the characters (e.g., ISO-2022 encodings).
- MaximumCharSize
- sal_uInt8 MaximumCharSize;
- Summary
- The maximum number of bytes needed to encode any character in the given encoding.
- Description
- Can be rather meaningless for encodings that encode global state along with the characters (e.g., ISO-2022 encodings).
- AverageCharSize
- sal_uInt8 AverageCharSize;
- Summary
- The average number of bytes needed to encode a character in the given encoding.
- Reserved
- sal_uInt8 Reserved;
- Summary
- An unused byte, for padding.
- Flags
- sal_uInt32 Flags;
- Description
- Any combination of the flags RTL_TEXTENCODING_INFO_CONTEXT (with unknown semantics), RTL_TEXTENCODING_INFO_ASCII (the encoding is a superset of ASCII), RTL_TEXTENCODING_INFO_UNICODE (the encoding's character set is Unicode), RTL_TEXTENCODING_INFO_MULTIBYTE (a multi-byte encoding), RTL_TEXTENCODING_INFO_R2L (an encoding used mainly or exclusively for languages written from right to left), RTL_TEXTENCODING_INFO_7BIT (a 7-bit instead of an 8-bit encoding), RTL_TEXTENCODING_INFO_SYMBOL (an encoding for symbol character sets), and RTL_TEXTENCODING_INFO_MIME (the encoding is registered as a MIME charset).
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.