#include <interface.h>
Inheritance diagram for Spm::Plugin::Interface:
Public Member Functions | |
Interface (const std::map< std::string, std::string > &pOptions) | |
virtual | ~Interface () |
virtual bool | handle (const std::string &uri)=0 |
const pluginDescription_t & | getDescription () |
state_e | getState () |
state_e | getState () const |
Protected Member Functions | |
Interface () | |
Protected Attributes | |
pluginDescription_t | __description |
std::map< std::string, std::string > | pluginOptions |
state_e | currentState |
Friends | |
class | Plugin |
|
|
|
|
|
|
|
|
|
|
|
|
|
Implemented in Spm::Plugin::DownloadInterface, Spm::Plugin::InstallerInterface, and Spm::Plugin::StepInterface. |
|
|
|
|
|
|
|
|