|
| virtual bool | StartHook () |
| | Called during Start().
|
| |
|
virtual void | PrePortStop () |
| |
|
virtual void | PostPortStop () |
| |
◆ AllowLooping()
| bool ola::Device::AllowLooping |
( |
| ) |
const |
|
inlinevirtual |
◆ AllowMultiPortPatching()
| bool ola::Device::AllowMultiPortPatching |
( |
| ) |
const |
|
inlinevirtual |
◆ Configure()
◆ DeviceId()
| virtual std::string ola::Device::DeviceId |
( |
| ) |
const |
|
pure virtual |
The device ID.
- Returns
- an id which is unique within the plugin,
◆ GetInputPort()
| InputPort * ola::Device::GetInputPort |
( |
unsigned int | port_id | ) |
const |
|
virtual |
◆ GetOutputPort()
| OutputPort * ola::Device::GetOutputPort |
( |
unsigned int | port_id | ) |
const |
|
virtual |
◆ InputPorts()
| void ola::Device::InputPorts |
( |
std::vector< InputPort * > * | ports | ) |
const |
|
virtual |
◆ Name()
| const std::string ola::Device::Name |
( |
| ) |
const |
|
inlinevirtual |
◆ OutputPorts()
| void ola::Device::OutputPorts |
( |
std::vector< OutputPort * > * | ports | ) |
const |
|
virtual |
◆ Owner()
◆ StartHook()
| virtual bool ola::Device::StartHook |
( |
| ) |
|
|
inlineprotectedvirtual |
Called during Start().
This allows the subclass to perform device initialization.
◆ Stop()
| bool ola::Device::Stop |
( |
| ) |
|
|
virtual |
◆ UniqueId()
| string ola::Device::UniqueId |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following files:
- include/olad/Device.h
- olad/plugin_api/Device.cpp