CPsClientData Class Reference
class CPsClientData : public CBase
|
This is a client side class to hold the results of search
PsServerClientAPI.lib
-
Since
-
S60 v3.2
Constructor & Destructor Documentation
CPsClientData()
CPsClientData
|
(
|
)
|
[private]
|
~CPsClientData()
IMPORT_C
|
~CPsClientData
|
(
|
)
|
|
Member Functions Documentation
CloneL()
Makes a clone of the current object
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
ConstructL(const CPsClientData &)
Data(TInt)
Pointer to the data element at the specified location
Parameters
TInt
aIndex
|
Index of data element
|
DataElementCount()
IMPORT_C
TInt
|
DataElementCount
|
(
|
)
|
const
|
Returns the number of data elements
DataExtension()
IMPORT_C
TAny
*
|
DataExtension
|
(
|
)
|
const
|
Returns the data extension
ExternalizeL(RWriteStream &)
IMPORT_C void
|
ExternalizeL
|
(
|
RWriteStream
&
|
aStream
|
)
|
const [virtual]
|
Writes 'this' to the stream
Parameters
RWriteStream
& aStream
|
WriteStream with externalized contents
|
FieldMatch()
IMPORT_C
TUint8
|
FieldMatch
|
(
|
)
|
const
|
Returns the Field match attribute
Id()
IMPORT_C
TInt
|
Id
|
(
|
)
|
const
|
Provides the unique identifier of this object
InternalizeL(RReadStream &)
IMPORT_C void
|
InternalizeL
|
(
|
RReadStream
&
|
aStream
|
)
|
[virtual]
|
Initializes 'this' from stream
Parameters
RReadStream
& aStream
|
ReadStream with data contents to be internalized
|
IsMarked()
IMPORT_C
TBool
|
IsMarked
|
(
|
)
|
const
|
Returns ETrue if the contact is bookmarked, else EFalse
SetDataExtensionL(TAny *)
IMPORT_C void
|
SetDataExtensionL
|
(
|
TAny
*
|
aDataExt
|
)
|
|
Parameters
TAny
* aDataExt
|
Data Extension for this object
|
SetDataL(const TInt, const TDesC &)
IMPORT_C void
|
SetDataL
|
(
|
const
TInt
|
aIndex,
|
|
const
TDesC
&
|
aData
|
|
)
|
|
Sets the data at the specified location
Parameters
const
TInt
aIndex
|
Index of data element
|
const
TDesC
& aData
|
Data descriptor to be searched
|
SetFieldMatch(TUint8)
IMPORT_C void
|
SetFieldMatch
|
(
|
TUint8
|
aFieldMatch
|
)
|
|
Sets FieldMatch attribute
SetId(const TInt)
IMPORT_C void
|
SetId
|
(
|
const
TInt
|
aId
|
)
|
|
Sets the unique identifier of this object
Parameters
const
TInt
aId
|
The unique identifier
|
SetMark()
IMPORT_C void
|
SetMark
|
(
|
)
|
|
Sets the contact as bookmarked
SetUriL(const TDesC &)
IMPORT_C void
|
SetUriL
|
(
|
const
TDesC
&
|
aUri
|
)
|
|
Sets the unique URI of this object
Parameters
const
TDesC
& aUri
|
The unique URI
|
Uri()
IMPORT_C
HBufC
*
|
Uri
|
(
|
)
|
const
|
Provides the URI of this object
Member Data Documentation
RPointerArray< HBufC > * iData
TAny * iDataExtension
TAny
*
|
iDataExtension
|
[private]
|
TUint8
iFiledMatches
TUint8
|
iFiledMatches
|
[private]
|
Indicates in bit positions, what data fields are matched for predictive search
TBool
iMarked
Field to indicate if a contact is bookmarked or not
HBufC * iUri
URI. Indicates the data source.
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.