| 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  |