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 Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtProtocolConfigSubWidget Class Referenceabstract

Base class for both DIS and HLA connection configuration widgets.

Inheritance diagram for DtProtocolConfigSubWidget:
Inheritance graph
[legend]

Public Types

enum  LaunchMode { Combined = 1, FrontendOnly = 2, BackendOnly = 3 }
 

Public Member Functions

 DtProtocolConfigSubWidget (QWidget *parent)
 
virtual ~DtProtocolConfigSubWidget ()
 
virtual void init ()
 
virtual unsigned int protocolType () const
 
virtual void setProtocolType (unsigned int type)
 
virtual void setConnectionSettings (DtConnectionSettings *settings)=0
 
virtual DtConnectionSettingsconnectionSettings ()=0
 
virtual void refreshAllDialogValues ()=0
 
virtual void setLaunchMode (LaunchMode)
 
virtual LaunchMode launchMode () const
 

Static Public Member Functions

static QStringList findDeviceAddresses ()
 

Protected Member Functions

virtual void setupGui ()=0
 

Protected Attributes

QString myConfigurationName
 
unsigned int myProtocolType
 
QGridLayout * myDataLayout
 
LaunchMode myLaunchMode
 
Ui::SiteApplicationNumberLayout mySiteApplicationNumberContainer
 
QWidget * mySiteApplicationNumberContainerWidget
 

Member Enumeration Documentation

Enumerator
Combined 
FrontendOnly 
BackendOnly 

Constructor & Destructor Documentation

DtProtocolConfigSubWidget::DtProtocolConfigSubWidget ( QWidget *  parent)

CTOR.

virtual DtProtocolConfigSubWidget::~DtProtocolConfigSubWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void DtProtocolConfigSubWidget::init ( )
virtual
virtual unsigned int DtProtocolConfigSubWidget::protocolType ( ) const
virtual
virtual void DtProtocolConfigSubWidget::setProtocolType ( unsigned int  type)
virtual
virtual void DtProtocolConfigSubWidget::setConnectionSettings ( DtConnectionSettings settings)
pure virtual
virtual DtConnectionSettings* DtProtocolConfigSubWidget::connectionSettings ( )
pure virtual
virtual void DtProtocolConfigSubWidget::refreshAllDialogValues ( )
pure virtual
virtual void DtProtocolConfigSubWidget::setLaunchMode ( LaunchMode  )
virtual
virtual LaunchMode DtProtocolConfigSubWidget::launchMode ( ) const
virtual
static QStringList DtProtocolConfigSubWidget::findDeviceAddresses ( )
static
virtual void DtProtocolConfigSubWidget::setupGui ( )
protectedpure virtual

Member Data Documentation

QString DtProtocolConfigSubWidget::myConfigurationName
protected
unsigned int DtProtocolConfigSubWidget::myProtocolType
protected
QGridLayout* DtProtocolConfigSubWidget::myDataLayout
protected
LaunchMode DtProtocolConfigSubWidget::myLaunchMode
protected
Ui::SiteApplicationNumberLayout DtProtocolConfigSubWidget::mySiteApplicationNumberContainer
protected
QWidget* DtProtocolConfigSubWidget::mySiteApplicationNumberContainerWidget
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)