|
CEBL
2.1
|
#include <InterfaceCombo.hpp>
Public Member Functions | |
| InterfaceCombo (CEBLViewGTK *view) | |
| ~InterfaceCombo () | |
| GtkWidget * | getCombo () |
| gets gtk widget to allow users to select interface | |
| EEGInterface * | getInterface () |
| gets pointer to selected interface | |
| int | getSelectedInterfaceID () |
| gets id of selected interface | |
| void | updateView () |
| update view from model | |
Definition at line 37 of file InterfaceCombo.hpp.
| InterfaceCombo::InterfaceCombo | ( | CEBLViewGTK * | view | ) |
Definition at line 22 of file InterfaceCombo.cpp.
| InterfaceCombo::~InterfaceCombo | ( | ) |
Definition at line 41 of file InterfaceCombo.cpp.
| GtkWidget * InterfaceCombo::getCombo | ( | ) |
gets gtk widget to allow users to select interface
Definition at line 85 of file InterfaceCombo.cpp.
Referenced by TabRealTimeClassification::CreateGUI(), and TabTraining::CreateGUI().
| EEGInterface * InterfaceCombo::getInterface | ( | ) |
gets pointer to selected interface
Definition at line 54 of file InterfaceCombo.cpp.
References EEGInterface::setClassLabels(), EEGInterface::setNumClasses(), CEBLModel::trainingGetClassLabels(), and CEBLModel::trainingGetNumClasses().
Referenced by TabRealTimeClassification::updateView(), and TabTraining::updateView().
| int InterfaceCombo::getSelectedInterfaceID | ( | ) |
gets id of selected interface
Definition at line 140 of file InterfaceCombo.cpp.
| void InterfaceCombo::updateView | ( | ) |
update view from model
Definition at line 101 of file InterfaceCombo.cpp.
1.8.1.1