CRequestor Class Reference
#include
<lbsrequestor.h>
| class CRequestor : public CRequestorBase |
| Inherited Functions |
|---|
| | CBase::CBase() |
| | CBase::Delete(CBase *) |
| | CBase::Extension_(TUint,TAny *&,TAny *) |
| | CBase::operator new(TUint) |
| | CBase::operator new(TUint,TAny *) |
| | CBase::operator new(TUint,TLeave) |
| | CBase::operator new(TUint,TLeave,TUint) |
| | CBase::operator new(TUint,TUint) |
| | CBase::~CBase() |
| | CRequestorBase::CRequestorBase() |
| | CRequestorBase::ConstructL(TRequestorType,TRequestorFormat,const TDesC &) |
| | CRequestorBase::ExtendedInterface(TInt,TAny *,TAny *) |
| | CRequestorBase::ExternalizeL(RWriteStream &)const |
| | CRequestorBase::GetRequestor(TRequestorType &,TRequestorFormat &,TPtrC &)const |
| | CRequestorBase::InternalizeL(RReadStream &) |
| | CRequestorBase::RequestorData()const |
| | CRequestorBase::RequestorFormat()const |
| | CRequestorBase::RequestorType()const |
| | CRequestorBase::SetRequestorL(TRequestorType,TRequestorFormat,const TDesC &) |
| | CRequestorBase::~CRequestorBase() |
Constructor & Destructor Documentation
Member Function Documentation
New ( TRequestorType, TRequestorFormat, const TDesC & )
Allocates and constructs a CRequestor object. The function returns NULL if there is insufficient memory. Slightly unusual construction is to ensure that iData can never be NULL even if someone inherits from this class.
| Parameter | Description | | aType | identifies the type of requestor, a service or a contact. |
| aFormat | determines the type of data held in aData |
| aData | is requestor data. Can be a telephone number, a URL etc. |
Returns: a newly created CRequestor object, or NULL.
NewL ( TRequestorType, TRequestorFormat, const TDesC & )
Allocates and constructs a CRequestor object. The function leaves if there is insufficient memory.
| Parameter | Description | | aType | identifies the type of requestor, a service or a contact. |
| aFormat | determines the type of data held in aData |
| aData | is requestor data. Can be a telephone number, a URL etc. |
Returns: a newly created CRequestor object.
NewL ( RReadStream & )
Allocates and constructs a CRequestor object, and initialises its member variables by reading the internalizing the object from the specified stream.
The function leaves if there is insufficient memory.
| Parameter | Description | | aStream | is a stream that a CRequestor object was previously externalised to. |
Returns: a newly created CRequestor object.
NewLC ( TRequestorType, TRequestorFormat, const TDesC & )
Allocates and constructs a CRequestor object, and leaves the object on the cleanup stack.
The function leaves if there is insufficient memory.
| Parameter | Description | | aType | identifies the type of requestor, a service or a contact. |
| aFormat | determines the type of data held in aData |
| aData | is requestor data. Can be a telephone number, a URL etc. |
Returns: a newly created CRequestor object.