21#ifndef PLUGINS_MILINST_MILINSTPLUGIN_H_
22#define PLUGINS_MILINST_MILINSTPLUGIN_H_
28#include "olad/Plugin.h"
39 :
Plugin(plugin_adaptor) {}
43 std::string
Name()
const {
return PLUGIN_NAME; }
44 ola_plugin_id
Id()
const {
return OLA_PLUGIN_MILINST; }
52 bool SetDefaultPreferences();
55 std::vector<MilInstDevice*> m_devices;
57 static const char MILINST_DEVICE_PATH[];
58 static const char PLUGIN_NAME[];
59 static const char PLUGIN_PREFIX[];
60 static const char DEVICE_KEY[];
Definition PluginAdaptor.h:41
A BidirectionalFileDescriptor that also generates notifications when closed.
Definition Descriptor.h:283
Definition MilInstDevice.h:36
Definition MilInstPlugin.h:36
std::string Name() const
Get the plugin name.
Definition MilInstPlugin.h:43
std::string Description() const
Definition MilInstPlugin.cpp:98
std::string PluginPrefix() const
The prefix to use for storing configuration files.
Definition MilInstPlugin.h:47
ola_plugin_id Id() const
Get the plugin ID of this plugin.
Definition MilInstPlugin.h:44
The namespace containing all OLA symbols.
Definition Credentials.cpp:44