CSearchDocumentId Class Reference
class CSearchDocumentId : public CBase |
This class references to a unique document matching the search criteria
searchutilities.lib
Constructor & Destructor Documentation
CSearchDocumentId(TUid)
CSearchDocumentId | ( | TUid | aPluginId | ) | [private] |
~CSearchDocumentId()
~CSearchDocumentId | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(const TInt)
void | ConstructL | ( | const TInt | aDocumentId | ) | [private] |
ConstructL function that sets document id and repository ids that are taken as args.
Parameters
const TInt aDocumentId | - Document id |
ConstructL(const TInt32, const TInt)
void | ConstructL | ( | const TInt32 | aRepositoryId, |
| const TInt | aDocumentId |
| ) | [private] |
ConstructL function that sets document id and repository ids that are taken as args.
Parameters
const TInt32 aRepositoryId | - Repository id |
const TInt aDocumentId | - Document id |
ConstructL(RReadStream &)
ConstructL function that initializes the RepositoryId and DocumentId of the class read from aStream which is passed as an argument
DocumentId()
IMPORT_C const TInt | DocumentId | ( | ) | const |
ExternalizeL(RWriteStream &)
Parameters
RWriteStream & aStream | - Stream to which to write the class data to |
NewL(const TInt, TUid)
Parameters
const TInt aDocumentId | - Document id of the Document |
TUid aPluginId | - Plugin id of the Document |
NewL(const CSearchDocumentId &)
Parameters
const CSearchDocumentId & aDocumentId | - CSearchDocument from which the CSearchDocument is to be instantiated |
NewL(RReadStream &)
Parameters
RReadStream & aStream | - Stream from which to construct the CSearchDocumentId object |
PluginId()
IMPORT_C TUid | PluginId | ( | ) | const |
RepositoryId()
IMPORT_C const TInt32 | RepositoryId | ( | ) | const |
SetRepositoryIdL(const TInt32)
IMPORT_C void | SetRepositoryIdL | ( | const TInt32 | aRepositoryId | ) | |
Member Data Documentation
TInt
iDocumentId
TInt
| iDocumentId | [private] |
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.