Loading...
Searching...
No Matches
Protocols::BitfocusEnumerator Class Referencefinal
Inheritance diagram for Protocols::BitfocusEnumerator:
Protocols::SubfolderDeviceEnumerator Device::DeviceEnumerator

Public Member Functions

 BitfocusEnumerator (QString path, const score::DocumentContext &ctx)
 
ret_type loadSettings (const QString &path)
 
- Public Member Functions inherited from Protocols::SubfolderDeviceEnumerator
 SubfolderDeviceEnumerator (QStringList rootFolder, Device::ProtocolFactory::ConcreteKey k, func_type createDev, const score::DocumentContext &ctx)
 
void next (std::string_view path)
 
void enumerate (std::function< void(const QString &, const Device::DeviceSettings &)> onDevice) 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)
 
void sort ()
 

Additional Inherited Members

- Public Types inherited from Protocols::SubfolderDeviceEnumerator
using ret_type = std::vector< std::pair< QString, QVariant > >
 
using func_type = std::function< ret_type(QString)>
 
- Public Attributes inherited from Protocols::SubfolderDeviceEnumerator
Device::ProtocolFactory::ConcreteKey m_key
 
func_type m_createDeviceSettings
 
int m_finished = 0
 

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