VR-Forces 4.0.4 Class Documentation
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]

List of all members.

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

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


Member Function Documentation

Create and initialize the logic.

It calls bind() on the created logic.

Activate slot.

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.

Updates the client list for the widget.


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)