|
|
|
|
Location:
MIUTHDR.H
Link against: imcm.lib
class TImHeaderEncodingInfo;
Stores encoding data found in message headers.
Defined in TImHeaderEncodingInfo:
AddSpace(), ArrayValue(), CharsetUid(), EBase64, EBcc, ECc, EFrom, ENoEncoding, EQP, EReplyTo, ESubject, ETo, EUU, EncodedLength(), EncodingType(), ExternalizeL(), Field(), InternalizeL(), Length(), Offset(), SetAddSpace(), SetArrayValue(), SetCharsetUid(), SetEncodedLength(), SetEncodingType(), SetEncodingType(), SetField(), SetLength(), SetOffset(), TEncodingType, TFieldList, TImHeaderEncodingInfo(), TImHeaderEncodingInfo()
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.
|