VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtSlaveConnectionLogic Class Reference

The logic for controlling and update the makVrv::DtSlaveConnectionWidget.

Inheritance diagram for makVrv::DtSlaveConnectionLogic:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtSlaveConnectionLogic ()
 
virtual void setupWidget ()
 
virtual void connect ()
 
virtual void restoreDefaultPort ()
 
virtual void slot_activate (DtDeCommunicator *igComm)
 
virtual void slot_deactivate (DtDeCommunicator *igComm)
 

Static Public Member Functions

static DtSlaveConnectionLogiccreate (DtDe &de, DtSlaveConnectionInterface *iFace)
 

Protected Member Functions

 DtSlaveConnectionLogic (DtDe &de, DtSlaveConnectionInterface *rcInterface)
 
void createDefaultDisplayEngineConfiguration (const std::string &igName)
 

Protected Attributes

DtDemyDe
 
DtSlaveConnectionInterfacemyInterface
 

Constructor & Destructor Documentation

virtual makVrv::DtSlaveConnectionLogic::~DtSlaveConnectionLogic ( )
virtual
makVrv::DtSlaveConnectionLogic::DtSlaveConnectionLogic ( DtDe de,
DtSlaveConnectionInterface rcInterface 
)
protected

Constructor is protected because the static creator needs to call bind().

Member Function Documentation

static DtSlaveConnectionLogic* makVrv::DtSlaveConnectionLogic::create ( DtDe de,
DtSlaveConnectionInterface iFace 
)
static

Create and initialize the logic. It calls bind() on the created logic.

virtual void makVrv::DtSlaveConnectionLogic::setupWidget ( )
virtual

Called during the widget's construction. Must be called after the widget's gui exists.

virtual void makVrv::DtSlaveConnectionLogic::connect ( )
virtual

Connect to a slave.

virtual void makVrv::DtSlaveConnectionLogic::restoreDefaultPort ( )
virtual

Restore the default port of the window.

virtual void makVrv::DtSlaveConnectionLogic::slot_activate ( DtDeCommunicator igComm)
virtual

Necessary slot.

virtual void makVrv::DtSlaveConnectionLogic::slot_deactivate ( DtDeCommunicator igComm)
virtual

Necessary slot.

void makVrv::DtSlaveConnectionLogic::createDefaultDisplayEngineConfiguration ( const std::string &  igName)
protected

Create default dislpay engine configuration with a display, window and channel.

Member Data Documentation

DtDe* makVrv::DtSlaveConnectionLogic::myDe
protected
DtSlaveConnectionInterface* makVrv::DtSlaveConnectionLogic::myInterface
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)