X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fprop%2Fbinding%2Fdeviceoptions.h;h=1e422f67161d48d8349970cc4f04a52499073cae;hp=445361fd6f80467421d2e90c303719643862268f;hb=d23445348bf04a698e062a3b917360313ecbcaad;hpb=2445160a5d1eb98196d2a1d57246d4c37dd13811 diff --git a/pv/prop/binding/deviceoptions.h b/pv/prop/binding/deviceoptions.h index 445361fd..1e422f67 100644 --- a/pv/prop/binding/deviceoptions.h +++ b/pv/prop/binding/deviceoptions.h @@ -21,7 +21,6 @@ #ifndef PULSEVIEW_PV_PROP_BINDING_DEVICEOPTIONS_H #define PULSEVIEW_PV_PROP_BINDING_DEVICEOPTIONS_H -#include #include #include @@ -45,14 +44,14 @@ namespace binding { class DeviceOptions : public Binding { public: - DeviceOptions(boost::shared_ptr dev_inst, + DeviceOptions(std::shared_ptr dev_inst, const sr_channel_group *group = NULL); private: void bind_bool(const QString &name, int key); void bind_enum(const QString &name, int key, GVariant *const gvar_list, - boost::function printer = print_gvariant); + std::function printer = print_gvariant); void bind_int(const QString &name, int key, QString suffix, boost::optional< std::pair > range); @@ -61,7 +60,7 @@ private: static QString print_voltage_threshold(GVariant *const gvar); protected: - boost::shared_ptr _dev_inst; + std::shared_ptr _dev_inst; const sr_channel_group *const _group; };