CSdpSearchPattern Class Reference

class CSdpSearchPattern : public CBase

A list of Bluetooth service classes, represented as Universal Unique Identifiers (UUIDs), to be matched in SDP Service Search Requests.

CSdpAgent::SetRecordFilterL()

TUUID

Inherits from

Constructor & Destructor Documentation

CSdpSearchPattern()

CSdpSearchPattern()[private]

~CSdpSearchPattern()

IMPORT_C~CSdpSearchPattern()

Member Functions Documentation

AddL(const TUUID &)

IMPORT_C TIntAddL(const TUUID &aUUID)

Parameters

const TUUID & aUUID

At(TInt)

IMPORT_C const TUUIDAt(TIntanIndex)const

Parameters

TInt anIndex

BuildDESL()

MSdpElementBuilder *BuildDESL()[private]

BuildUUIDL(const TUUID &)

MSdpElementBuilder *BuildUUIDL(const TUUID &aUUID)[private]

Parameters

const TUUID & aUUID

ConstructL()

IMPORT_C voidConstructL()

Count()

IMPORT_C TIntCount()const

EndListL()

MSdpElementBuilder *EndListL()[private]

Find(const TUUID &, TInt &)

IMPORT_C TIntFind(const TUUID &aUUID,
TInt &aPos
)const

Parameters

const TUUID & aUUID
TInt & aPos

IsEmpty()

IMPORT_C TBoolIsEmpty()

Tests if the list is empty.

True if the list is empty

NewL()

IMPORT_C CSdpSearchPattern *NewL()[static]

Remove(const TUUID &)

IMPORT_C TIntRemove(const TUUID &aUUID)

Parameters

const TUUID & aUUID

Reset()

IMPORT_C voidReset()

StartListL()

MSdpElementBuilder *StartListL()[private]

Member Data Documentation

CArrayFixFlat< TUUID > * iUUIDArray

CArrayFixFlat< TUUID > *iUUIDArray[private]