#include <installation.h>
Inheritance diagram for Spm::Core::Installation:
Public Member Functions | |
virtual | ~Installation () |
Plugin::Interface::state_e | getState () |
Plugin::Interface::state_e | getState () const |
const Plugin::StepInterface * | getActualStep () |
const miniXml::ustring & | getPackageName () |
const miniXml::ustring & | getPackageVersion () |
const miniXml::ustring & | plugin () |
std::map< miniXml::ustring, boost::tuple< miniXml::ustring, int, Util::PropertyList::propertyType_e > > | getOptions () |
Public Attributes | |
boost::signal< void(Plugin::StepInterface *)> | signalChangedStep )() |
boost::signal< void(Plugin::InstallerInterface *)> | signalMetaDataParsed )() |
boost::signal< void(Installation *)> | signalHaveOptions )() |
Friends | |
class | Process |
class | PackageManager |
class | InstallationProcess |
virtual Spm::Core::Installation::~Installation | ( | ) | [inline, virtual] |
Plugin::Interface::state_e Spm::Core::Installation::getState | ( | ) | [inline] |
Plugin::Interface::state_e Spm::Core::Installation::getState | ( | ) | const [inline] |
const Plugin::StepInterface* Spm::Core::Installation::getActualStep | ( | ) | [inline] |
const miniXml::ustring& Spm::Core::Installation::getPackageName | ( | ) | [inline] |
const miniXml::ustring& Spm::Core::Installation::getPackageVersion | ( | ) | [inline] |
const miniXml::ustring& Spm::Core::Installation::plugin | ( | ) | [inline] |
std::map<miniXml::ustring, boost::tuple<miniXml::ustring, int, Util::PropertyList::propertyType_e> > Spm::Core::Installation::getOptions | ( | ) | [inline] |
friend class Process [friend] |
friend class PackageManager [friend] |
friend class InstallationProcess [friend] |
boost::signal<void (Plugin::StepInterface *)> Spm::Core::Installation::signalChangedStep)() [inline] |
boost::signal<void (Plugin::InstallerInterface *)> Spm::Core::Installation::signalMetaDataParsed)() [inline] |
boost::signal<void (Installation *)> Spm::Core::Installation::signalHaveOptions)() [inline] |