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