![]() |
VR-Forces 4.0.4 Class Documentation
|
Logic for makVrv::DtDriverWidget. More...

Public Member Functions | |
| virtual | ~DtDriverWidgetLogic () |
| DTOR. | |
| virtual void | setupWidget () |
| Called during the widget's construction. Must be called after the widget's gui exists. | |
| virtual void | addDriver (const std::string &driverClassName) |
| Connect to a slave. | |
| virtual void | startDriver (const std::string &driverName) |
| Start the driver with the given name. | |
| virtual void | stopDriver (const std::string &driverName) |
| Stop the driver with the given name. | |
| virtual void | deleteDriver (const std::string &driverName) |
| Delete the driver with the given name. | |
| virtual void | createNewDriverInteractively () |
| Create a new driver via user input. | |
| virtual void | slot_activate (DtDe *de) |
| Necessary slot. | |
| virtual void | slot_deactivate (DtDe *de) |
| Necessary slot. | |
| DtDe & | de () |
Static Public Member Functions | |
| static DtDriverWidgetLogic * | create (DtDe &de, DtDriverWidgetInterface *iFace) |
| Create and initialize the logic. | |
Protected Member Functions | |
| virtual void | slot_onDriverAdded (DtDriver &driver) |
| virtual void | slot_onDriverToBeDestroyed (DtDriver &driver) |
| virtual void | slot_onDriverStarted (DtDriver &driver) |
| virtual void | slot_onDriverStopped (DtDriver &driver) |
| DtDriverWidgetLogic (DtDe &de, DtDriverWidgetInterface *rcInterface) | |
| Constructor is protected because the static creator needs to call bind(). | |
Protected Attributes | |
| DtDe & | myDe |
| DtDriverManager * | myManager |
| DtDriverWidgetInterface * | myInterface |
Logic for makVrv::DtDriverWidget.
| virtual makVrv::DtDriverWidgetLogic::~DtDriverWidgetLogic | ( | ) | [virtual] |
DTOR.
| makVrv::DtDriverWidgetLogic::DtDriverWidgetLogic | ( | DtDe & | de, |
| DtDriverWidgetInterface * | rcInterface | ||
| ) | [protected] |
Constructor is protected because the static creator needs to call bind().
| static DtDriverWidgetLogic* makVrv::DtDriverWidgetLogic::create | ( | DtDe & | de, |
| DtDriverWidgetInterface * | iFace | ||
| ) | [static] |
Create and initialize the logic.
It calls bind() on the created logic.
| virtual void makVrv::DtDriverWidgetLogic::setupWidget | ( | ) | [virtual] |
Called during the widget's construction. Must be called after the widget's gui exists.
| virtual void makVrv::DtDriverWidgetLogic::addDriver | ( | const std::string & | driverClassName | ) | [virtual] |
Connect to a slave.
| virtual void makVrv::DtDriverWidgetLogic::startDriver | ( | const std::string & | driverName | ) | [virtual] |
Start the driver with the given name.
| virtual void makVrv::DtDriverWidgetLogic::stopDriver | ( | const std::string & | driverName | ) | [virtual] |
Stop the driver with the given name.
| virtual void makVrv::DtDriverWidgetLogic::deleteDriver | ( | const std::string & | driverName | ) | [virtual] |
Delete the driver with the given name.
| virtual void makVrv::DtDriverWidgetLogic::createNewDriverInteractively | ( | ) | [virtual] |
Create a new driver via user input.
| virtual void makVrv::DtDriverWidgetLogic::slot_activate | ( | DtDe * | de | ) | [virtual] |
Necessary slot.
| virtual void makVrv::DtDriverWidgetLogic::slot_deactivate | ( | DtDe * | de | ) | [virtual] |
Necessary slot.
| DtDe& makVrv::DtDriverWidgetLogic::de | ( | ) | [inline] |
| virtual void makVrv::DtDriverWidgetLogic::slot_onDriverAdded | ( | DtDriver & | driver | ) | [protected, virtual] |
| virtual void makVrv::DtDriverWidgetLogic::slot_onDriverToBeDestroyed | ( | DtDriver & | driver | ) | [protected, virtual] |
| virtual void makVrv::DtDriverWidgetLogic::slot_onDriverStarted | ( | DtDriver & | driver | ) | [protected, virtual] |
| virtual void makVrv::DtDriverWidgetLogic::slot_onDriverStopped | ( | DtDriver & | driver | ) | [protected, virtual] |
DtDe& makVrv::DtDriverWidgetLogic::myDe [protected] |
DtDriverManager* makVrv::DtDriverWidgetLogic::myManager [protected] |