CSyncMLTransportPropertiesArray Class Reference

class CSyncMLTransportPropertiesArray : public CBase

An array of SyncML transport property information.

This is used to store information about the properties supported by a transport type. RSyncMLTransport::Properties()

Inherits from

  • CSyncMLTransportPropertiesArray

Constructor & Destructor Documentation

CSyncMLTransportPropertiesArray(TInt)

IMPORT_CCSyncMLTransportPropertiesArray(TIntaGranularity)

Parameters

TInt aGranularity

Member Functions Documentation

AddL(const TPropertyInfo &)

IMPORT_C TIntAddL(const TPropertyInfo &)

Parameters

const TPropertyInfo &

At(TInt)

IMPORT_C TPropertyInfo &At(TIntaIndex)

Parameters

TInt aIndex

At(TInt)

IMPORT_C const TPropertyInfo &At(TIntaIndex)const

Parameters

TInt aIndex

Count()

IMPORT_C TIntCount()const

Delete(TInt)

IMPORT_C voidDelete(TIntaIndex)

Parameters

TInt aIndex

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &)const

Parameters

RWriteStream &

Find(const TDesC8 &)

IMPORT_C TIntFind(const TDesC8 &aPropertyName)const

Parameters

const TDesC8 & aPropertyName

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &)

Parameters

RReadStream &

operator[](TInt)

TPropertyInfo &operator[](TIntaIndex)[inline]

Gets the member of the array with the specified index value.

Parameters

TInt aIndexIndex value

operator[](TInt)

const TPropertyInfo &operator[](TIntaIndex)const [inline]

Gets the member of the array with the specified index value (const overload).

Parameters

TInt aIndexIndex value

Member Type Definitions Documentation

Typedef TPropertyInfo

typedef TSyncMLTransportPropertyInfo TPropertyInfo

Information about a property.

Member Data Documentation

CArrayFixFlat< TPropertyInfo > iElements

CArrayFixFlat< TPropertyInfo >iElements[private]