![Symbian Developer Library](../../../../a_stock/images/mainheading.gif)
![]() |
![]() |
|
class TImHeaderEncodingInfo;
Stores encoding data found in message headers.
Defined in TImHeaderEncodingInfo
:
AddSpace()const
Tests if the add space character flag is set. ArrayValue()const
Gets the array value. CharsetUid()const
Gets the character set UID. EBase64
Base64. EBcc
"Bcc" field. ECc
"Cc" field. EFrom
"From" field. ENoEncoding
No encoding EQP
QP. EReplyTo
"Reply To" field. ESubject
Subject field. ETo
"To" field. EUU
UU. EncodedLength()const
Gets the encoded length. EncodingType()const
Gets the encoding type (enumeration). ExternalizeL(RWriteStream &)const
Externalises the object to the specified stream.Field()const
Gets the field type. InternalizeL(RReadStream &)
Internalises the object from the specified stream.Length()const
Gets the field length. Offset()const
Gets the field offset. SetAddSpace(const TBool)
Sets if a space character needs adding between two adjoining encoded-words. SetArrayValue(const TInt)
Sets the array value. SetCharsetUid(const TUint)
Sets the character set UID. SetEncodedLength(const TInt)
Sets the encoded length. SetEncodingType(const TDesC8 &)
Sets the encoding type (string). SetEncodingType(const TEncodingType)
Sets the encoding type (enumeration). SetField(const TFieldList)
Sets the field type. SetLength(const TInt)
Sets the field length. SetOffset(const TInt)
Sets the field offset. TEncodingType
Encoding types. TFieldList
Message field types. TImHeaderEncodingInfo()
Default constructor. TImHeaderEncodingInfo(const TImHeaderEncodingInfo &)
Copy constructor.IMPORT_C TImHeaderEncodingInfo(const TImHeaderEncodingInfo &aFrom);
Copy constructor.
|
IMPORT_C void ExternalizeL(RWriteStream &aWriteStream) const;
Externalises the object to the specified stream.
|
IMPORT_C void InternalizeL(RReadStream &aReadStream);
Internalises the object from the specified stream.
|
inline void SetField(const TFieldList aField);
Sets the field type.
|
inline TFieldList Field() const;
Gets the field type.
|
inline void SetOffset(const TInt aOffset);
Sets the field offset.
|
inline void SetLength(const TInt aLength);
Sets the field length.
|
inline void SetCharsetUid(const TUint aUid);
Sets the character set UID.
|
inline TUint CharsetUid() const;
Gets the character set UID.
|
inline void SetEncodingType(const TDesC8 &aChar);
Sets the encoding type (string).
|
inline void SetEncodingType(const TEncodingType aType);
Sets the encoding type (enumeration).
|
inline TEncodingType EncodingType() const;
Gets the encoding type (enumeration).
|
inline void SetArrayValue(const TInt aValue);
Sets the array value.
|
inline void SetAddSpace(const TBool atrueFalse);
Sets if a space character needs adding between two adjoining encoded-words.
|
inline TBool AddSpace() const;
Tests if the add space character flag is set.
|
inline void SetEncodedLength(const TInt aLength);
Sets the encoded length.
|
inline TInt EncodedLength() const;
Gets the encoded length.
|