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.