20 #ifndef PULSEVIEW_PV_DEVICES_HARDWAREDEVICE_HPP 21 #define PULSEVIEW_PV_DEVICES_HARDWAREDEVICE_HPP 25 using std::shared_ptr;
40 shared_ptr<sigrok::HardwareDevice> device);
44 shared_ptr<sigrok::HardwareDevice> hardware_device()
const;
49 string full_name()
const;
56 string display_name(
const DeviceManager &device_manager)
const;
70 #endif // PULSEVIEW_PV_DEVICES_HARDWAREDEVICE_HPP
const shared_ptr< sigrok::Context > context_