Dialog for sending FORCEIP_CMD to camera.
More...
#include <force-ip-dialog.h>
|
| ForceIpDialog ()=default |
|
| ForceIpDialog (wxHtmlHelpController *help_ctrl, wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr) |
|
virtual | ~ForceIpDialog ()=default |
|
Public Member Functions inherited from SensorCommandDialog |
| SensorCommandDialog ()=default |
|
| SensorCommandDialog (wxHtmlHelpController *help_ctrl, wxWindow *parent, wxWindowID id, std::string title, int additional_grid_rows, const wxPoint &pos=wxDefaultPosition, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr) |
|
void | setActiveSensor (const unsigned int row) |
| Select a specific device of the list set by setDiscoveredSensors. More...
|
|
void | setDiscoveredSensors (const wxDataViewListModel *sensor_list, const std::vector< bool > &show={}) |
| Set list of discovered devices to provide a drop down menu to the user. More...
|
|
virtual | ~SensorCommandDialog ()=default |
|
|
static std::uint32_t | parseIp (const std::array< wxTextCtrl *, 4 > &ip) |
|
Dialog for sending FORCEIP_CMD to camera.
Definition at line 21 of file force-ip-dialog.h.
ForceIpDialog::ForceIpDialog |
( |
| ) |
|
|
default |
ForceIpDialog::ForceIpDialog |
( |
wxHtmlHelpController * |
help_ctrl, |
|
|
wxWindow * |
parent, |
|
|
wxWindowID |
id, |
|
|
const wxPoint & |
pos = wxDefaultPosition , |
|
|
long |
style = wxDEFAULT_DIALOG_STYLE , |
|
|
const wxString & |
name = wxDialogNameStr |
|
) |
| |
virtual ForceIpDialog::~ForceIpDialog |
( |
| ) |
|
|
virtualdefault |
void ForceIpDialog::addIpToBoxSizer |
( |
wxBoxSizer * |
sizer, |
|
|
std::array< wxTextCtrl *, 4 > & |
ip, |
|
|
int |
id |
|
) |
| |
|
private |
void ForceIpDialog::changeTextCtrlIfNotChangedByUser |
( |
wxTextCtrl * |
ctrl, |
|
|
const std::string & |
v |
|
) |
| |
|
private |
void ForceIpDialog::onClearButton |
( |
wxCommandEvent & |
event | ) |
|
|
private |
void ForceIpDialog::onForceIpButton |
( |
wxCommandEvent & |
event | ) |
|
|
private |
void ForceIpDialog::onHelpButton |
( |
wxCommandEvent & |
event | ) |
|
|
private |
void ForceIpDialog::onIpChanged |
( |
wxCommandEvent & |
event | ) |
|
|
private |
uint32_t ForceIpDialog::parseIp |
( |
const std::array< wxTextCtrl *, 4 > & |
ip | ) |
|
|
staticprivate |
ForceIpDialog::wxDECLARE_EVENT_TABLE |
( |
| ) |
|
|
private |
std::map<const wxTextCtrl *, bool> ForceIpDialog::changed_by_user_ |
|
private |
std::array<wxTextCtrl *, 4> ForceIpDialog::gateway_ |
|
private |
std::array<wxTextCtrl *, 4> ForceIpDialog::ip_ |
|
private |
std::array<wxTextCtrl *, 4> ForceIpDialog::subnet_ |
|
private |
The documentation for this class was generated from the following files: