namespace InstallMode {
enum Type
{
- INSTALL_MODE_WGT = 0,
+ WRONG_INSTALL_MODE = -1,
+ INSTALL_MODE_WGT,
INSTALL_MODE_DIRECTORY,
INSTALL_MODE_PRELOAD,
REINSTALL_MODE_DIRECTORY
struct WidgetInstallationStruct : public WidgetInstallCallbackBase
{
InstallMode::Type m_installMode;
- bool m_quiet;
std::shared_ptr<PackageManager::IPkgmgrSignal> pkgmgrInterface;
// It must be empty-constructible as a parameter of generic event
WidgetInstallationStruct() :
- m_installMode(InstallMode::Type::INSTALL_MODE_WGT),
- m_quiet(true)
+ m_installMode(InstallMode::Type::INSTALL_MODE_WGT)
{}
WidgetInstallationStruct(
InstallerProgressCallback progress,
void *param,
InstallMode::Type mode,
- bool quiet,
std::shared_ptr<PackageManager::IPkgmgrSignal>
_pkgmgrInterface
) :
WidgetInstallCallbackBase(finished, progress, param),
m_installMode(mode),
- m_quiet(quiet),
pkgmgrInterface(_pkgmgrInterface)
{}
};