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 &)

voidAddFieldL(TInt &aPos)[private]

Parameters

TInt & aPos

AddFieldValueL(const TDesC &, TInt &)

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

Parameters

const TDesC & aFieldName
TInt & aPos

ConstructL(const TDesC8 &, TInt &)

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

Parameters

const TDesC8 & aBinaryData
TInt & aPos

Count()

IMPORT_C TIntCount()const

Country()

IMPORT_C TPtrCCountry()const

DisplayNameL()

IMPORT_C HBufC *DisplayNameL()const

FieldByIndex(TInt)

IMPORT_C const TWTLSStructuredTextField &FieldByIndex(TIntaIndex)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 & aBinaryDataThe 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 & aBinaryDataThe encoded binary representation.
TInt & aPosThe 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 & aBinaryDataThe 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 & aBinaryDataThe encoded binary representation.
TInt & aPosThe 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 TPtrCOrganization()const

ServiceName()

IMPORT_C TPtrCServiceName()const

Member Data Documentation

CArrayFixFlat< TWTLSStructuredTextField > * iFields

CArrayFixFlat< TWTLSStructuredTextField > *iFields[private]