CSyncMLTransportPropertiesArray Class Reference

#include <SyncMLTransportProperties.h>

Link against: nsmltransporthandler.lib

class CSyncMLTransportPropertiesArray : public CBase

Inherits from

  • CSyncMLTransportPropertiesArray

    Detailed Description

    An array of SyncML transport property information.

    This is used to store information about the properties supported by a transport type.

    See also: RSyncMLTransport::Properties()

    Member Type Definition Documentation

    Typedef TPropertyInfo

    typedef TSyncMLTransportPropertyInfo TPropertyInfo

    Information about a property.

    Constructor & Destructor Documentation

    CSyncMLTransportPropertiesArray ( TInt )

    IMPORT_CCSyncMLTransportPropertiesArray(TIntaGranularity)

    Member Function Documentation

    AddL ( const TPropertyInfo & )

    IMPORT_C TIntAddL(const TPropertyInfo &)

    At ( TInt )

    IMPORT_C TPropertyInfo &At(TIntaIndex)

    At ( TInt )

    IMPORT_C const TPropertyInfo &At(TIntaIndex)const

    Count ( )

    IMPORT_C TIntCount()const

    Delete ( TInt )

    IMPORT_C voidDelete(TIntaIndex)

    ExternalizeL ( RWriteStream & )

    IMPORT_C voidExternalizeL(RWriteStream &)const

    Find ( const TDesC8 & )

    IMPORT_C TIntFind(const TDesC8 &aPropertyName)const

    InternalizeL ( RReadStream & )

    IMPORT_C voidInternalizeL(RReadStream &)

    operator[] ( TInt )

    TPropertyInfo &operator[](TIntaIndex)[inline]

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

    ParameterDescription
    aIndexIndex value

    Returns: Property value at array index aIndex

    operator[] ( TInt )

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

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

    ParameterDescription
    aIndexIndex value

    Returns: Property value at array index aIndex