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
Constructor & Destructor Documentation
CSdpSearchPattern()
CSdpSearchPattern | ( | ) | [private] |
~CSdpSearchPattern()
IMPORT_C | ~CSdpSearchPattern | ( | ) | |
Destructor
Destroys the UUID array.
Member Functions Documentation
AddL(const TUUID &)
Parameters
const TUUID & aUUID | UUID to add |
At(TInt)
Gets the UUID at the specified position in the list.
Parameters
TInt anIndex | Position of the UUID to get |
BuildUUIDL(const TUUID &)
ConstructL()
IMPORT_C void | ConstructL | ( | ) | |
Allocates a new UUID array.
Count()
IMPORT_C TInt | Count | ( | ) | const |
Gets the number of UUIDs in the list.
Find(const TUUID &, TInt &)
Gets the position of the specified UUID in the list.
Parameters
const TUUID & aUUID | UUID to find |
TInt & aPos | Position of the UUID if it is in the list, otherwise the position where it would be inserted |
IsEmpty()
Tests if the list is empty.
Remove(const TUUID &)
Removes a UUID from the list.
Parameters
const TUUID & aUUID | UUID to remove |
Reset()
Removes all UUIDs from the list.
Member Data Documentation
CArrayFixFlat< TUUID > * iUUIDArray
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.