CSdpCodecParseUtil Class Reference
class CSdpCodecParseUtil : public CBase
|
Common utilities used in the implementation of the SDP codec.
Public Member Functions
|
|
~CSdpCodecParseUtil
()
|
RArray
<
TPtrC8
>
|
CheckFieldNameL
(
RStringPool
,
TInt
, const
TDesC8
&,
TInt
)
|
RArray
<
TPtrC8
>
|
CheckOptionalFieldNameL
(
RStringPool
,
TInt
, const
TDesC8
&,
TInt
)
|
TPtrC8
|
FieldLineValueL
(const
TDesC8
&)
|
RArray
<
TPtrC8
>
|
FirstLineArrayElementL
(
RStringPool
,
TInt
,
TInt
)
|
RArray
<
TPtrC8
> &
|
LineArray
()
|
CSdpCodecParseUtil
*
|
NewL
(
RStringPool
, const
TDesC8
&,
TInt
)
|
CSdpCodecParseUtil
*
|
NewLC
(
RStringPool
, const
TDesC8
&,
TInt
)
|
RPointerArray
<
CSdpAttributeField
> *
|
ParseAttributeFieldL
(
TInt
)
|
RPointerArray
<
CSdpBandwidthField
> *
|
ParseBandwidthL
(
TInt
)
|
RPointerArray
<
CSdpConnectionField
> *
|
ParseConnectionFieldsL
(
TInt
)
|
CSdpConnectionField
*
|
ParseConnectionL
(
TInt
)
|
CDesC8ArraySeg
*
|
ParseEmailL
(
TInt
)
|
CSdpKeyField
*
|
ParseEncryptionKeyL
(
TInt
)
|
const
TDesC8
&
|
ParseInformationL
(
TInt
)
|
RPointerArray
<
CSdpMediaField
> *
|
ParseMediaLevelL
()
|
CDesC8ArraySeg
*
|
ParsePhoneL
(
TInt
)
|
const
TDesC8
&
|
ParseSessionNameL
(
TInt
)
|
CSdpOriginField
*
|
ParseSessionOwnerL
(
TInt
)
|
TUint
|
ParseSessionVersionL
(
TInt
)
|
RPointerArray
<
CSdpTimeField
> *
|
ParseTimeFieldL
(
TInt
)
|
CUri8
*
|
ParseUriL
(
TInt
)
|
const
TDesC8
&
|
ParseZoneAdjustmentL
(
TInt
)
|
Constructor & Destructor Documentation
CSdpCodecParseUtil()
CSdpCodecParseUtil
|
(
|
)
|
[private]
|
Member Functions Documentation
CheckFieldNameL(RStringPool, TInt, const TDesC8 &, TInt)
CheckOptionalFieldNameL(RStringPool, TInt, const TDesC8 &, TInt)
ConstructL(RStringPool, const TDesC8 &, TInt)
FieldLineValueL(const TDesC8 &)
FirstLineArrayElementL(RStringPool, TInt, TInt)
NewL(RStringPool, const TDesC8 &, TInt)
NewLC(RStringPool, const TDesC8 &, TInt)
ParseAttributeFieldL(TInt)
ParseConnectionFieldsL(TInt)
ParseEncryptionKeyL(TInt)
ParseInformationL(TInt)
const
TDesC8
&
|
ParseInformationL
|
(
|
TInt
|
aErrCode
|
)
|
|
ParseSessionNameL(TInt)
const
TDesC8
&
|
ParseSessionNameL
|
(
|
TInt
|
aErrCode
|
)
|
|
ParseSessionVersionL(TInt)
ParseZoneAdjustmentL(TInt)
const
TDesC8
&
|
ParseZoneAdjustmentL
|
(
|
TInt
|
aErrCode
|
)
|
|
Member Data Documentation
RPointerArray< CSdpAttributeField > * iAttributeFields
RPointerArray< CSdpBandwidthField > * iBandwidthFields
RPointerArray
<
CSdpBandwidthField
> *
|
iBandwidthFields
|
[private]
|
RPointerArray< CSdpConnectionField > * iConnectionFields
RArray< TPtrC8 > iElementArray
CDesC8ArraySeg * iEmailFields
RArray< TPtrC8 > iLineArray
RPointerArray< CSdpMediaField > * iMediaFields
CDesC8ArraySeg * iPhoneFields
RPointerArray< CSdpTimeField > * iTimeFields
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.