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

Public Member Functions

 Dmx4LinuxPlugin (PluginAdaptor *plugin_adaptor)
string Name () const
string Description () const
ola_plugin_id Id () const
int SocketReady ()
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: