VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtConnectedSlavesLogic Class Reference

Logic class for the Connected Slaves widget. More...

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

Public Member Functions

virtual ~DtConnectedSlavesLogic ()
virtual void slot_activate (DtDeCommunicator *comm)
 Activate slot.
virtual void slot_deactivate (DtDeCommunicator *comm)
 Deactivate slot.
virtual void slot_addClient (const DtDeRecord &clientName)
 Slot for adding a client.
virtual void slot_removeClient (const std::string &clientName)
 \ brief Slot for removing a client.
virtual void updateClientList ()
 Updates the client list for the widget.

Static Public Member Functions

static DtConnectedSlavesLogiccreate (DtDe &de, DtConnectedSlavesInterface *csInterface)
 Create and initialize the logic.

Protected Member Functions

 DtConnectedSlavesLogic (DtDe &de, DtConnectedSlavesInterface *csInterface)
 Constructor is protected because the static creator needs to call bind().

Protected Attributes

DtDemyDe
DtConnectedSlavesInterfacemyInterface

Detailed Description

Logic class for the Connected Slaves widget.

Constructor & Destructor Documentation

virtual makVrv::DtConnectedSlavesLogic::~DtConnectedSlavesLogic ( )
virtual
makVrv::DtConnectedSlavesLogic::DtConnectedSlavesLogic ( DtDe de,
DtConnectedSlavesInterface csInterface 
)
protected

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

Member Function Documentation

static DtConnectedSlavesLogic* makVrv::DtConnectedSlavesLogic::create ( DtDe de,
DtConnectedSlavesInterface csInterface 
)
static

Create and initialize the logic.

It calls bind() on the created logic.

virtual void makVrv::DtConnectedSlavesLogic::slot_activate ( DtDeCommunicator comm)
virtual

Activate slot.

virtual void makVrv::DtConnectedSlavesLogic::slot_deactivate ( DtDeCommunicator comm)
virtual

Deactivate slot.

virtual void makVrv::DtConnectedSlavesLogic::slot_addClient ( const DtDeRecord clientName)
virtual

Slot for adding a client.

virtual void makVrv::DtConnectedSlavesLogic::slot_removeClient ( const std::string &  clientName)
virtual

\ brief Slot for removing a client.

virtual void makVrv::DtConnectedSlavesLogic::updateClientList ( )
virtual

Updates the client list for the widget.

Member Data Documentation

DtDe& makVrv::DtConnectedSlavesLogic::myDe
protected
DtConnectedSlavesInterface* makVrv::DtConnectedSlavesLogic::myInterface
protected

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)