Open Lighting Architecture  0.9.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::plugin::milinst::MilInstPlugin Class Reference
Inheritance diagram for ola::plugin::milinst::MilInstPlugin:
ola::Plugin ola::AbstractPlugin

Public Member Functions

 MilInstPlugin (PluginAdaptor *plugin_adaptor)
std::string Name () const
ola_plugin_id Id () const
std::string Description () const
int SocketClosed (ola::io::ConnectedDescriptor *socket)
std::string PluginPrefix () const
- Public Member Functions inherited from ola::Plugin
 Plugin (PluginAdaptor *plugin_adaptor)
bool LoadPreferences ()
std::string PreferenceSource () const
bool IsEnabled () const
virtual bool Start ()
virtual bool Stop ()
virtual bool DefaultMode () const
virtual void ConflictsWith (std::set< ola_plugin_id > *)
bool operator< (const AbstractPlugin &other) const

Additional Inherited Members

- Protected Member Functions inherited from ola::Plugin
virtual bool StartHook ()
virtual bool StopHook ()
virtual bool SetDefaultPreferences ()
- Protected Attributes inherited from ola::Plugin
PluginAdaptorm_plugin_adaptor
class Preferencesm_preferences
- Static Protected Attributes inherited from ola::Plugin
static const char ENABLED_KEY [] = "enabled"

The documentation for this class was generated from the following files: