#pragma once #include "SDRDevices.h" #include "SDRDevicesForm.h" #include "SoapySDRThread.h" #include "SDREnumerator.h" class SDRDevicesDialog: public devFrame { public: SDRDevicesDialog( wxWindow* parent ); void OnDeleteItem( wxTreeEvent& event ); void OnSelectionChanged( wxTreeEvent& event ); void OnAddRemote( wxMouseEvent& event ); void OnUseSelected( wxMouseEvent& event ); private: std::vector *devs; std::vector::iterator devs_i; std::map devItems; std::map::iterator devItems_i; SDRDeviceInfo *dev = NULL; };