| class CRequestorBase : public CBase |
for example, a telephone number, URL or email address.
| Public Member Functions | |
|---|---|
| ~CRequestorBase() | |
| IMPORT_C void | ExternalizeL(RWriteStream &) |
| IMPORT_C void | GetRequestor(TRequestorType &, TRequestorFormat &, TPtrC &) |
| IMPORT_C void | InternalizeL(RReadStream &) |
| IMPORT_C TDesC & | RequestorData() |
| IMPORT_C TRequestorFormat | RequestorFormat() |
| IMPORT_C TRequestorType | RequestorType() |
| IMPORT_C void | SetRequestorL(TRequestorType, TRequestorFormat, const TDesC &) |
| Protected Member Functions | |
|---|---|
| CRequestorBase() | |
| IMPORT_C void | ConstructL(TRequestorType, TRequestorFormat, const TDesC &) |
| IMPORT_C TAny * | ExtendedInterface(TInt, TAny *, TAny *) |
| Public Member Enumerations | |
|---|---|
| enum | _TRequestorFormat { EFormatUnknown, EFormatApplication, EFormatTelephone, EFormatUrl, EFormatMail } |
| enum | _TRequestorType { ERequestorUnknown, ERequestorService, ERequestorContact } |
| Public Member Type Definitions | |
|---|---|
| typedef | TInt TRequestorFormat |
| typedef | TInt TRequestorType |
| Protected Attributes | |
|---|---|
| TRequestorFormat | iFormat |
| TRequestorType | iRequestorType |
| Private Attributes | |
|---|---|
| TAny * | iBaseReservedPtr |
| HBufC * | iData |
| IMPORT_C void | ConstructL | ( | TRequestorType | aType, |
| TRequestorFormat | aFormat, | |||
| const TDesC & | aData | |||
| ) | [protected] | |||
| TRequestorType aType | |
| TRequestorFormat aFormat | |
| const TDesC & aData |
| IMPORT_C TAny * | ExtendedInterface | ( | TInt | aFunctionNumber, |
| TAny * | aPtr1, | |||
| TAny * | aPtr2 | |||
| ) | [protected, virtual] | |||
| IMPORT_C void | ExternalizeL | ( | RWriteStream & | aStream | ) | const [virtual] |
| RWriteStream & aStream |
| IMPORT_C void | GetRequestor | ( | TRequestorType & | aType, |
| TRequestorFormat & | aFormat, | |||
| TPtrC & | aData | |||
| ) | const | |||
| TRequestorType & aType | |
| TRequestorFormat & aFormat | |
| TPtrC & aData |
| IMPORT_C void | InternalizeL | ( | RReadStream & | aStream | ) | [virtual] |
| RReadStream & aStream |
| IMPORT_C void | SetRequestorL | ( | TRequestorType | aType, |
| TRequestorFormat | aFormat, | |||
| const TDesC & | aData | |||
| ) | ||||
| TRequestorType aType | |
| TRequestorFormat aFormat | |
| const TDesC & aData |
TRequestorFormat
| EFormatUnknown |
Requestor format unknown |
| EFormatApplication |
EFormatApplication |
| EFormatTelephone |
EFormatTelephone |
| EFormatUrl |
EFormatUrl |
| EFormatMail |
EFormatMail |
TRequestorType
| ERequestorUnknown |
Unknown Requestor |
| ERequestorService |
Requestor of type Service |
| ERequestorContact |
Requestor of type Contact |