Public Member Functions |
|
| Plugin (PluginAdaptor *plugin_adaptor) |
|
bool | LoadPreferences () |
|
std::string | PreferenceSource () const |
|
bool | IsEnabled () const |
|
virtual bool | Start () |
|
virtual bool | Stop () |
|
virtual bool | DefaultMode () const |
|
virtual ola_plugin_id | Id () const =0 |
|
virtual std::string | PluginPrefix () const =0 |
|
virtual void | ConflictsWith (std::set< ola_plugin_id > *) |
|
bool | operator< (const AbstractPlugin &other) const |
|
virtual std::string | Name () const =0 |
|
virtual std::string | Description () const =0 |
Protected Member Functions |
|
virtual bool | StartHook () |
|
virtual bool | StopHook () |
|
virtual bool | SetDefaultPreferences () |
Static Protected Attributes |
|
static const char | ENABLED_KEY [] = "enabled" |
The documentation for this class was generated from the following files: