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.