VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtRemappingDialogLogic Class Reference
Inheritance diagram for makVrf::DtRemappingDialogLogic:
Inheritance graph
[legend]

Public Member Functions

 DtRemappingDialogLogic (makVrv::DtDe &de, DtRemappingDialogInterface *, DtBackendMap *)
 
virtual ~DtRemappingDialogLogic ()
 
virtual void setupGui (const std::set< DtSimulationAddress > &currentBackends)
 
virtual int numberToMap () const
 
virtual void accept ()
 
virtual void mapAllComboBoxSelection (const QString &string)
 

Protected Types

typedef std::map< DtString,
QProcess * > 
Backends
 

Protected Slots

virtual void backendFinished ()
 

Protected Member Functions

virtual void setupBackendMap ()
 
virtual void setupBackendComboBoxes ()
 
virtual void addAddressToAllComboBoxes (const DtSimulationAddress &address)
 
virtual void removeAddressFromAllComboBoxes (const DtSimulationAddress &address)
 
virtual void discoverNeededBackend (const DtSimulationAddress &address)
 
virtual void addBackNecessaryBackend (const DtSimulationAddress &address)
 
virtual void backendDiscovered (const DtVrfBackendState &)
 
virtual void backendRemoved (const DtVrfBackendState &)
 
virtual void startBackend (DtString)
 

Protected Attributes

makVrv::DtDemyDe
 
DtRemappingDialogInterfacemyInterface
 
DtBackendMapmyBackendMap
 
std::map< std::string,
QComboBox * > 
myMapTo
 
std::set< std::string > myDidNeedBackend
 
makVrv::DtSignalConnectionManager myConnections
 
Backends myBackends
 

Member Typedef Documentation

typedef std::map<DtString, QProcess*> makVrf::DtRemappingDialogLogic::Backends
protected

Constructor & Destructor Documentation

makVrf::DtRemappingDialogLogic::DtRemappingDialogLogic ( makVrv::DtDe de,
DtRemappingDialogInterface ,
DtBackendMap  
)
virtual makVrf::DtRemappingDialogLogic::~DtRemappingDialogLogic ( )
virtual

Member Function Documentation

virtual void makVrf::DtRemappingDialogLogic::setupGui ( const std::set< DtSimulationAddress > &  currentBackends)
virtual
virtual int makVrf::DtRemappingDialogLogic::numberToMap ( ) const
virtual
virtual void makVrf::DtRemappingDialogLogic::accept ( )
virtual
virtual void makVrf::DtRemappingDialogLogic::mapAllComboBoxSelection ( const QString &  string)
virtual
virtual void makVrf::DtRemappingDialogLogic::backendFinished ( )
protectedvirtualslot

If this backend has finished before discovery something has gone wrong...

virtual void makVrf::DtRemappingDialogLogic::setupBackendMap ( )
protectedvirtual
virtual void makVrf::DtRemappingDialogLogic::setupBackendComboBoxes ( )
protectedvirtual
virtual void makVrf::DtRemappingDialogLogic::addAddressToAllComboBoxes ( const DtSimulationAddress &  address)
protectedvirtual

adds address to all comboboxes

virtual void makVrf::DtRemappingDialogLogic::removeAddressFromAllComboBoxes ( const DtSimulationAddress &  address)
protectedvirtual

removes address from all comboboxes

virtual void makVrf::DtRemappingDialogLogic::discoverNeededBackend ( const DtSimulationAddress &  address)
protectedvirtual
virtual void makVrf::DtRemappingDialogLogic::addBackNecessaryBackend ( const DtSimulationAddress &  address)
protectedvirtual
virtual void makVrf::DtRemappingDialogLogic::backendDiscovered ( const DtVrfBackendState )
protectedvirtual
virtual void makVrf::DtRemappingDialogLogic::backendRemoved ( const DtVrfBackendState )
protectedvirtual
virtual void makVrf::DtRemappingDialogLogic::startBackend ( DtString  )
protectedvirtual

Member Data Documentation

makVrv::DtDe& makVrf::DtRemappingDialogLogic::myDe
protected
DtRemappingDialogInterface* makVrf::DtRemappingDialogLogic::myInterface
protected
DtBackendMap* makVrf::DtRemappingDialogLogic::myBackendMap
protected
std::map<std::string, QComboBox*> makVrf::DtRemappingDialogLogic::myMapTo
protected
std::set<std::string> makVrf::DtRemappingDialogLogic::myDidNeedBackend
protected
makVrv::DtSignalConnectionManager makVrf::DtRemappingDialogLogic::myConnections
protected
Backends makVrf::DtRemappingDialogLogic::myBackends
protected

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)