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_C CSyncMLTransportPropertiesArray ( TInt aGranularity )

Parameters

TInt aGranularity

Member Functions Documentation

AddL(const TPropertyInfo &)

IMPORT_C TInt AddL ( const TPropertyInfo & )

Parameters

const TPropertyInfo &

At(TInt)

IMPORT_C TPropertyInfo & At ( TInt aIndex )

Parameters

TInt aIndex

At(TInt)

IMPORT_C const TPropertyInfo & At ( TInt aIndex ) const

Parameters

TInt aIndex

Count()

IMPORT_C TInt Count ( ) const

Delete(TInt)

IMPORT_C void Delete ( TInt aIndex )

Parameters

TInt aIndex

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & ) const

Parameters

RWriteStream &

Find(const TDesC8 &)

IMPORT_C TInt Find ( const TDesC8 & aPropertyName ) const

Parameters

const TDesC8 & aPropertyName

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & )

Parameters

RReadStream &

operator[](TInt)

TPropertyInfo & operator[] ( TInt aIndex ) [inline]

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

Parameters

TInt aIndex Index value

operator[](TInt)

const TPropertyInfo & operator[] ( TInt aIndex ) const [inline]

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

Parameters

TInt aIndex Index value

Member Type Definitions Documentation

Typedef TPropertyInfo

typedef TSyncMLTransportPropertyInfo TPropertyInfo

Information about a property.

Member Data Documentation

CArrayFixFlat< TPropertyInfo > iElements

CArrayFixFlat < TPropertyInfo > iElements [private]