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 &)
IMPORT_C void
|
ExternalizeL
|
(
|
RWriteStream
&
|
aWriteStream
|
)
|
const
|
InternalizeL(RReadStream &)
IMPORT_C void
|
InternalizeL
|
(
|
RReadStream
&
|
aReadStream
|
)
|
|
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)
void
|
SetField
|
(
|
const
TFieldList
|
aField
|
)
|
[inline]
|
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
TBool
iAddSpace
TBool
|
iAddSpace
|
[private]
|
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.