21 #ifndef PULSEVIEW_PV_DEVICES_HARDWAREDEVICE_HPP
22 #define PULSEVIEW_PV_DEVICES_HARDWAREDEVICE_HPP
38 std::shared_ptr<sigrok::HardwareDevice>
device);
61 const std::shared_ptr<sigrok::Context>
context_;
68 #endif // PULSEVIEW_PV_DEVICES_HARDWAREDEVICE_HPP
std::shared_ptr< sigrok::Device > device() const
std::string full_name() const
std::shared_ptr< sigrok::HardwareDevice > hardware_device() const
HardwareDevice(const std::shared_ptr< sigrok::Context > &context, std::shared_ptr< sigrok::HardwareDevice > device)
std::string display_name(const DeviceManager &device_manager) const
const std::shared_ptr< sigrok::Context > context_