Location:
LbsRequestor.h
Link against: lbsselflocate.lib
class CRequestor : public CRequestorBase;
CRequestor class for LBS clients
CBase
- Base class for all classes to be instantiated on the heap
CRequestorBase
- Each instance of a
CRequestor
- CRequestor class for LBS clients
Defined in CRequestor
:
New()
, NewL()
, NewL()
, NewLC()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CRequestorBase
:
ConstructL()
,
EFormatApplication
,
EFormatMail
,
EFormatTelephone
,
EFormatUnknown
,
EFormatUrl
,
ERequestorContact
,
ERequestorService
,
ERequestorUnknown
,
ExtendedInterface()
,
ExternalizeL()
,
GetRequestor()
,
InternalizeL()
,
RequestorData()
,
RequestorFormat()
,
RequestorType()
,
SetRequestorL()
,
TRequestorFormat
,
TRequestorType
,
_TRequestorFormat
,
_TRequestorType
,
iFormat
,
iRequestorType
static IMPORT_C CRequestor *NewL(TRequestorType aType, TRequestorFormat aFormat, const TDesC &aData);
Allocates and constructs a CRequestor
object. The function leaves if there is insufficient memory.
|
|
static IMPORT_C CRequestor *NewLC(TRequestorType aType, TRequestorFormat aFormat, const TDesC &aData);
Allocates and constructs a CRequestor
object, and leaves the object on the cleanup stack.
The function leaves if there is insufficient memory.
|
|
static IMPORT_C CRequestor *NewL(RReadStream &aStream);
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.
|
|
static IMPORT_C CRequestor *New(TRequestorType aType, TRequestorFormat aFormat, const TDesC &aData);
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.
|
|