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

Base class for both DIS and HLA connection configuration widgets. More...

Inheritance diagram for DtProtocolConfigSubWidget:
Inheritance graph
[legend]

Public Types

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

Public Member Functions

 DtProtocolConfigSubWidget (QWidget *parent)
 CTOR.
virtual ~DtProtocolConfigSubWidget ()
 DTOR.
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
QWidgetmySiteApplicationNumberContainerWidget

Detailed Description

Base class for both DIS and HLA connection configuration widgets.

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 Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)