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)
IMPORT_C const
TUUID
|
At
|
(
|
TInt
|
anIndex
|
)
|
const
|
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()
IMPORT_C
TBool
|
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.