#include <installationProcess.h>
Inheritance diagram for Spm::Core::InstallationProcess:
Public Member Functions | |
InstallationProcess (Plugin::InfoInterface::version *version) | |
void | enable (const Plugin::InfoInterface::version *package) |
void | disable (const Plugin::InfoInterface::version *package) |
void | installed (std::vector< Plugin::InfoInterface::version * > &installeds) |
void | required (std::vector< Plugin::InfoInterface::version * > &requireds) |
void | recommended (std::vector< Plugin::InfoInterface::version * > &recommendeds) |
void | optional (std::vector< Plugin::InfoInterface::version * > &optionals) |
Action * | current () |
Public Attributes | |
boost::signal< void(Action *)> | installerChangeSignal )() |
boost::signal< void(Plugin::InstallerInterface *)> | signalMetaDataParsed )() |
Friends | |
class | Repositery |
Spm::Core::InstallationProcess::InstallationProcess | ( | Plugin::InfoInterface::version * | version | ) |
void Spm::Core::InstallationProcess::enable | ( | const Plugin::InfoInterface::version * | package | ) |
void Spm::Core::InstallationProcess::disable | ( | const Plugin::InfoInterface::version * | package | ) |
void Spm::Core::InstallationProcess::installed | ( | std::vector< Plugin::InfoInterface::version * > & | installeds | ) |
void Spm::Core::InstallationProcess::required | ( | std::vector< Plugin::InfoInterface::version * > & | requireds | ) |
void Spm::Core::InstallationProcess::recommended | ( | std::vector< Plugin::InfoInterface::version * > & | recommendeds | ) |
void Spm::Core::InstallationProcess::optional | ( | std::vector< Plugin::InfoInterface::version * > & | optionals | ) |
Action* Spm::Core::InstallationProcess::current | ( | ) |
friend class Repositery [friend] |
boost::signal<void (Action *)> Spm::Core::InstallationProcess::installerChangeSignal)() [inline] |
boost::signal<void (Plugin::InstallerInterface *)> Spm::Core::InstallationProcess::signalMetaDataParsed)() [inline] |