Spm::Core::InstallationProcess Class Reference

#include <installationProcess.h>

Inheritance diagram for Spm::Core::InstallationProcess:

Spm::Core::Process Spm::Core::Action List of all members.

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)
Actioncurrent ()

Public Attributes

boost::signal< void(Action *)> installerChangeSignal )()
boost::signal< void(Plugin::InstallerInterface *)> signalMetaDataParsed )()

Friends

class Repositery

Constructor & Destructor Documentation

Spm::Core::InstallationProcess::InstallationProcess ( Plugin::InfoInterface::version version  ) 


Member Function Documentation

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 (  ) 


Friends And Related Function Documentation

friend class Repositery [friend]


Member Data Documentation

boost::signal<void (Action *)> Spm::Core::InstallationProcess::installerChangeSignal)() [inline]

boost::signal<void (Plugin::InstallerInterface *)> Spm::Core::InstallationProcess::signalMetaDataParsed)() [inline]


The documentation for this class was generated from the following file:
Generated on Sat Mar 21 17:00:14 2009 for libSpm by  doxygen 1.5.2