CWTLSStructuredText Class Reference

class CWTLSStructuredText : public CWTLSText

Inherits from

Constructor & Destructor Documentation

CWTLSStructuredText()

CWTLSStructuredText ( ) [private]

~CWTLSStructuredText()

IMPORT_C ~CWTLSStructuredText ( )

Destructor.

Frees all resources owned by the object, prior to its destruction.

Member Functions Documentation

AddFieldL(TInt &)

void AddFieldL ( TInt & aPos ) [private]

Parameters

TInt & aPos

AddFieldValueL(const TDesC &, TInt &)

void AddFieldValueL ( const TDesC & aFieldName,
TInt & aPos
) [private]

Parameters

const TDesC & aFieldName
TInt & aPos

ConstructL(const TDesC8 &, TInt &)

void ConstructL ( const TDesC8 & aBinaryData,
TInt & aPos
) [private]

Parameters

const TDesC8 & aBinaryData
TInt & aPos

Count()

IMPORT_C TInt Count ( ) const

Country()

IMPORT_C TPtrC Country ( ) const

DisplayNameL()

IMPORT_C HBufC * DisplayNameL ( ) const

FieldByIndex(TInt)

IMPORT_C const TWTLSStructuredTextField & FieldByIndex ( TInt aIndex ) const

Parameters

TInt aIndex

FieldByName(const TDesC &)

IMPORT_C const TWTLSStructuredTextField * FieldByName ( const TDesC & aType ) const

Note

Parameters

const TDesC & aType

GetFieldL(TDesC &, TInt &)

TPtrC GetFieldL ( TDesC & aString,
TInt & aPos
) [private]

Parameters

TDesC & aString
TInt & aPos

GetSubFieldL(TDesC &, TInt &)

TBool GetSubFieldL ( TDesC & aString,
TInt & aPos
) [private]

Parameters

TDesC & aString
TInt & aPos

NewL(const TDesC8 &)

IMPORT_C CWTLSStructuredText * NewL ( const TDesC8 & aBinaryData ) [static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation.

Parameters

const TDesC8 & aBinaryData The encoded binary representation.

NewL(const TDesC8 &, TInt &)

IMPORT_C CWTLSStructuredText * NewL ( const TDesC8 & aBinaryData,
TInt & aPos
) [static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation, starting at the specified offset.

Parameters

const TDesC8 & aBinaryData The encoded binary representation.
TInt & aPos The offset position from which to start decoding. It specifies an offset into the descriptor, and is updated to the position at the end of the object.

NewLC(const TDesC8 &)

IMPORT_C CWTLSStructuredText * NewLC ( const TDesC8 & aBinaryData ) [static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation, and puts a pointer to it onto the cleanup stack.

Parameters

const TDesC8 & aBinaryData The encoded binary representation.

NewLC(const TDesC8 &, TInt &)

IMPORT_C CWTLSStructuredText * NewLC ( const TDesC8 & aBinaryData,
TInt & aPos
) [static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation, starting at the specified offset, and puts a pointer to it onto the cleanup stack.

Parameters

const TDesC8 & aBinaryData The encoded binary representation.
TInt & aPos The offset position from which to start decoding. It specifies an offset into the descriptor, and is updated to the position at the end of the object.

Organization()

IMPORT_C TPtrC Organization ( ) const

ServiceName()

IMPORT_C TPtrC ServiceName ( ) const

Member Data Documentation

CArrayFixFlat< TWTLSStructuredTextField > * iFields

CArrayFixFlat < TWTLSStructuredTextField > * iFields [private]