TImHeaderEncodingInfo Class Reference
class TImHeaderEncodingInfo |
Stores encoding data found in message headers.
Constructor & Destructor Documentation
TImHeaderEncodingInfo()
IMPORT_C | TImHeaderEncodingInfo | ( | ) | |
TImHeaderEncodingInfo(const TImHeaderEncodingInfo &)
Member Functions Documentation
AddSpace()
TBool
| AddSpace | ( | ) | const [inline] |
Tests if the add space character flag is set.
ArrayValue()
TInt
| ArrayValue | ( | ) | const [inline] |
CharsetUid()
TUint
| CharsetUid | ( | ) | const [inline] |
Gets the character set UID.
EncodedLength()
TInt
| EncodedLength | ( | ) | const [inline] |
EncodingType()
Gets the encoding type (enumeration).
ExternalizeL(RWriteStream &)
InternalizeL(RReadStream &)
Length()
TInt
| Length | ( | ) | const [inline] |
Offset()
TInt
| Offset | ( | ) | const [inline] |
SetAddSpace(const TBool)
void | SetAddSpace | ( | const TBool | atrueFalse | ) | [inline] |
Sets if a space character needs adding between two adjoining encoded-words.
Parameters
const TBool atrueFalse | True to add a space character |
SetArrayValue(const TInt)
void | SetArrayValue | ( | const TInt | aValue | ) | [inline] |
Parameters
const TInt aValue | Array value |
SetCharsetUid(const TUint)
void | SetCharsetUid | ( | const TUint | aUid | ) | [inline] |
Sets the character set UID.
Parameters
const TUint aUid | Character set UID |
SetEncodedLength(const TInt)
void | SetEncodedLength | ( | const TInt | aLength | ) | [inline] |
Parameters
const TInt aLength | Encoded length |
SetEncodingType(const TDesC8 &)
void | SetEncodingType | ( | const TDesC8 & | aChar | ) | [inline] |
Sets the encoding type (string).
Parameters
const TDesC8 & aChar | Encoding type |
SetEncodingType(const TEncodingType)
Sets the encoding type (enumeration).
SetField(const TFieldList)
SetLength(const TInt)
void | SetLength | ( | const TInt | aLength | ) | [inline] |
Parameters
const TInt aLength | Field length |
SetOffset(const TInt)
void | SetOffset | ( | const TInt | aOffset | ) | [inline] |
Parameters
const TInt aOffset | Field offset |
Member Enumerations Documentation
Enum TEncodingType
Enumerators
EBase64 |
Base64.
|
EQP |
QP.
|
ENoEncoding |
No encoding
|
EUU |
UU.
|
Enum TFieldList
Enumerators
EFrom |
"From" field.
|
EReplyTo |
"Reply To" field.
|
ETo |
"To" field.
|
ECc |
"Cc" field.
|
EBcc |
"Bcc" field.
|
ESubject |
Subject field.
|
Member Data Documentation
TUint
iCharsetUid
TUint
| iCharsetUid | [private] |
TUint8
iEncodedLength
TUint8
| iEncodedLength | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.