#include <mw/swi/pkgremover.h>
class Swi::CUninstalledPackageEntry : public CBase |
Public Member Enumerations | |
---|---|
enum | TPackageType { ESaPackage, ESpPackage, EPuPackage, EPaPackage, EPpPackage } |
Public Member Functions | |
---|---|
virtual | ~CUninstalledPackageEntry() |
IMPORT_C const TDesC & | Name() |
IMPORT_C const TPackageType & | PackageType() |
IMPORT_C const TUid & | Uid() |
IMPORT_C const TDesC & | Vendor() |
IMPORT_C const TVersion & | Version() |
Uninstalled application entry class.
This class is not externally instantiable. It is returned as a result of querying for a list of uninstalled packages present on a removable drive. Each object of this type represents one uninstalled package. Methods can be called on this object to retrieve the package details such as Package UID, Name, Vendor, Version and Type.
IMPORT_C const TDesC & | Name | ( | ) | const |
Get the package name
Returns: The name of this package as reference to TDesC
IMPORT_C const TPackageType & | PackageType | ( | ) | const |
Get the package type
Returns: The package type of this package
IMPORT_C const TDesC & | Vendor | ( | ) | const |
Get the package unique vendor name
Returns: The unique vendor name of this package as reference to TDesC
IMPORT_C const TVersion & | Version | ( | ) | const |
Get the package version
Returns: The version number of this package