VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtSimulationSettingsLogic Class Reference

Logic class for makVrv::DtSimulationSettingsDialog. More...

Public Member Functions

 DtSimulationSettingsLogic (DtDe &de, DtSimulationSettingsInterface &simSettingsInterface, const std::string &driverClassName, const std::string &protocolName)
 CTOR.
virtual ~DtSimulationSettingsLogic ()
 DTOR.
virtual std::string addSimulationConnection ()
 Add a new simulation driver.
virtual void renameSimulationConnection (const std::string &oldName, const std::string &newName)
 Rename a simulation driver.
virtual void removeSimulationConnection (const std::string &driverName)
 Remove a simulation driver.

Protected Member Functions

std::string generateName ()
void on_driverAdded (DtDriver &)
void on_driverToBeDestroyed (DtDriver &)
void on_autoDriverChanged (const std::string &driver)

Protected Attributes

DtDemyDe
DtSimulationSettingsInterfacemyInterface
std::string myDriverClassName
std::string myProtocolName

Detailed Description

Logic class for makVrv::DtSimulationSettingsDialog.

Constructor & Destructor Documentation

makVrv::DtSimulationSettingsLogic::DtSimulationSettingsLogic ( DtDe de,
DtSimulationSettingsInterface simSettingsInterface,
const std::string &  driverClassName,
const std::string &  protocolName 
)

CTOR.

virtual makVrv::DtSimulationSettingsLogic::~DtSimulationSettingsLogic ( )
virtual

DTOR.

Member Function Documentation

virtual std::string makVrv::DtSimulationSettingsLogic::addSimulationConnection ( )
virtual

Add a new simulation driver.

Returns
The name of the simulation driver created.
Return values
""if no simulation driver was created.
virtual void makVrv::DtSimulationSettingsLogic::renameSimulationConnection ( const std::string &  oldName,
const std::string &  newName 
)
virtual

Rename a simulation driver.

virtual void makVrv::DtSimulationSettingsLogic::removeSimulationConnection ( const std::string &  driverName)
virtual

Remove a simulation driver.

std::string makVrv::DtSimulationSettingsLogic::generateName ( )
protected
void makVrv::DtSimulationSettingsLogic::on_driverAdded ( DtDriver )
protected
void makVrv::DtSimulationSettingsLogic::on_driverToBeDestroyed ( DtDriver )
protected
void makVrv::DtSimulationSettingsLogic::on_autoDriverChanged ( const std::string &  driver)
protected

Member Data Documentation

DtDe& makVrv::DtSimulationSettingsLogic::myDe
protected
DtSimulationSettingsInterface& makVrv::DtSimulationSettingsLogic::myInterface
protected
std::string makVrv::DtSimulationSettingsLogic::myDriverClassName
protected
std::string makVrv::DtSimulationSettingsLogic::myProtocolName
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)