#include <ext/mw/wsaccmgrplugininfo.h>
Link against: wsaccountmanager.lib
| class CWSAccMgrPluginInfo : public CBase |
| Public Member Functions | |
|---|---|
| virtual | ~CWSAccMgrPluginInfo() |
| IMPORT_C CWSAccMgrPluginInfo * | NewL(const TDesC8 &, TUint8) |
| IMPORT_C CWSAccMgrPluginInfo * | NewL(const RFile &, const TDesC8 &, TUint8) |
| IMPORT_C CWSAccMgrPluginInfo * | NewLC(const TDesC8 &, TUint8) |
| IMPORT_C CWSAccMgrPluginInfo * | NewLC(const RFile &, const TDesC8 &, TUint8) |
| TDesC8 & | PluginCue() |
| TUint8 | PluginVersion() |
| RFile & | XmlCustomViewDescription() |
All information need to load proper ECOM plugin. Account Manager plugin usually determines customize view (UI layer) and network protocol implementation.
| ~CWSAccMgrPluginInfo | ( | ) | [virtual] |
| IMPORT_C CWSAccMgrPluginInfo * | NewL | ( | const TDesC8 & | aPluginCue, |
| TUint8 | aPluginVersion = 0 | |||
| ) | [static] | |||
Creates an object representing an plugin information
| Parameters | |
|---|---|
| aPluginCue | - cue of ECOM plugin |
| aPluginVersion | - version of ECOM. Default 0 value indicates that the latest version is going to be used. |
| IMPORT_C CWSAccMgrPluginInfo * | NewL | ( | const RFile & | aXmlCustomViewDescription, |
| const TDesC8 & | aPluginCue, | |||
| TUint8 | aPluginVersion = 0 | |||
| ) | [static] | |||
Two-phased constructor.
| Parameters | |
|---|---|
| aXmlCustomViewDescription | - handle to file, which keeps metadata about UI customization If handle is closed then default customization is used. |
| aPluginCue | - cue of ECOM plugin which implements |
| aPluginVersion | - version of ECOM. Default 0 value indicates that the latest version is going to be used. |
| IMPORT_C CWSAccMgrPluginInfo * | NewLC | ( | const TDesC8 & | aPluginCue, |
| TUint8 | aPluginVersion = 0 | |||
| ) | [static] | |||
Creates an object representing an plugin information
| Parameters | |
|---|---|
| aPluginCue | - cue of ECOM plugin |
| aPluginVersion | - version of ECOM. Default 0 value indicates that the latest version is going to be used. |
| IMPORT_C CWSAccMgrPluginInfo * | NewLC | ( | const RFile & | aXmlCustomViewDescription, |
| const TDesC8 & | aPluginCue, | |||
| TUint8 | aPluginVersion = 0 | |||
| ) | [static] | |||
Two-phased constructor.
| Parameters | |
|---|---|
| aXmlCustomViewDescription | - handle to file, which keeps metadata about UI customization If handle is closed then default customization is used. |
| aPluginCue | - cue of ECOM plugin which implements |
| aPluginVersion | - version of ECOM. Default 0 value indicates that the latest version is going to be used. |
| TDesC8 & | PluginCue | ( | ) | const [inline] |
| TUint8 | PluginVersion | ( | ) | const [inline] |