Protocols::LibmapperClientEnumerator Class Reference
Inheritance diagram for Protocols::LibmapperClientEnumerator:
Device::DeviceEnumerator

Public Member Functions

void timerEvent (QTimerEvent *) override
 
void add_device (mpr_obj obj)
 
void remove_device (mpr_obj obj)
 
Device::DeviceSettings settingsForInstance (const std::string &instance) const noexcept
 
void enumerate (std::function< void(const QString &, const Device::DeviceSettings &)> f) const override
 
- Public Member Functions inherited from Device::DeviceEnumerator
virtual void enumerate (std::function< void(const QString &, const Device::DeviceSettings &)>) const =0
 
void deviceAdded (const QString &n, const Device::DeviceSettings &s)
 
void deviceRemoved (const QString &s)
 

Static Public Member Functions

static void scan_event (mpr_graph db, mpr_obj obj, const mpr_graph_evt event, const void *user)
 

The documentation for this class was generated from the following file:
  • LibmapperClientDevice.cpp