|
Public Types |
| typedef TInt | TRequestorType |
| | indicates the type of the requestor.
|
| typedef TInt | TRequestorFormat |
| | indicates the format of the requestor.
|
| enum | _TRequestorType { ERequestorUnknown,
ERequestorService,
ERequestorContact
} |
| | Requestor types. More...
|
| enum | _TRequestorFormat {
EFormatUnknown,
EFormatApplication,
EFormatTelephone,
EFormatUrl,
EFormatMail
} |
| | Requestor formats. More...
|
Public Member Functions |
| IMPORT_C | ~CRequestorBase () |
| | Destructor for CRequestorBase.
|
| IMPORT_C void | SetRequestorL (TRequestorType aType, TRequestorFormat aFormat, const TDesC &aData) |
| | Set the type, format and string fields for this requestor object.
|
| IMPORT_C void | GetRequestor (TRequestorType &aType, TRequestorFormat &aFormat, TPtrC &aData) const |
| | Obtain the type, format and string fields of this requestor object.
|
| IMPORT_C TRequestorType | RequestorType () const |
| | Get the type field of the requestor.
|
| IMPORT_C TRequestorFormat | RequestorFormat () const |
| | Get the format field of the requestor.
|
| IMPORT_C TDesC & | RequestorData () const |
| | Get the requestor string field of this requestor.
|
| virtual IMPORT_C void | InternalizeL (RReadStream &aStream) |
| | Read and store the type, format and requestor string from a stream.
|
| virtual IMPORT_C void | ExternalizeL (RWriteStream &aStream) const |
| | Write the type, format and requestor string of this requestor to a stream.
|
Protected Member Functions |
| IMPORT_C | CRequestorBase () |
| | default constructor
|
| IMPORT_C void | ConstructL (TRequestorType aType, TRequestorFormat aFormat, const TDesC &aData) |
| | symbian 2nd phase constructor
|
| virtual IMPORT_C TAny * | ExtendedInterface (TInt aFunctionNumber, TAny *aPtr1, TAny *aPtr2) |
Protected Attributes |
| TRequestorType | iRequestorType |
| | The type of the requestor.
|
| TRequestorFormat | iFormat |
| | The format of the requestor.
|