MAK RTIspy API Documentation for HLA 1516
Public Member Functions | Public Attributes | Protected Attributes | Private Member Functions
DtFederateInfoDlg Class Reference
+ Inheritance diagram for DtFederateInfoDlg:
+ Collaboration diagram for DtFederateInfoDlg:

List of all members.

Public Member Functions

 DtFederateInfoDlg (const DtAssistantComponentInfo *info, QWidget *parent=0)
 Constructor.
virtual ~DtFederateInfoDlg ()
 Destructor.
void updateDialog ()
 Updates the dialog with (supposedly) fresh data from the Managers.
void updateDialogFromCompMgr ()
 Updates the dialog based on information from the Component Manager.
void updateDialogFromLocalFederateJoined (const MAKRti::DtString &federateName, const MAKRti::DtString &federateype, unsigned federateHandle, const MAKRti::DtString &federationName, unsigned federationHandle, DtHlaVersionId hlaVersion)
 Updates the dialog from a message received by the Component Manager.

Public Attributes

bool hasUpdatedOnce
 This flag ensures that the dialog is updated at least once before show() is called.

Protected Attributes

Ui::federateInfoDialog myUiImpl
const DtAssistantComponentInfomyComponentInfo
 Pointer to the Component Information.

Private Member Functions

 DtFederateInfoDlg (const DtFederateInfoDlg &)
 Copy Constructor not implemented. Copy not allowed.
DtFederateInfoDlgoperator= (const DtFederateInfoDlg &)
 Assignment Operator not implemented. Copy not allowed.

Constructor & Destructor Documentation

Constructor.

References DtRtiLibPath(), and myUiImpl.

Destructor.

Copy Constructor not implemented. Copy not allowed.


Member Function Documentation

DtFederateInfoDlg& DtFederateInfoDlg::operator= ( const DtFederateInfoDlg ) [private]

Assignment Operator not implemented. Copy not allowed.

Updates the dialog with (supposedly) fresh data from the Managers.

References hasUpdatedOnce, and updateDialogFromCompMgr().

Referenced by DtAssistantFederateInfoDialogMgr::showComponentFederateInfo().

void DtFederateInfoDlg::updateDialogFromLocalFederateJoined ( const MAKRti::DtString &  federateName,
const MAKRti::DtString &  federateype,
unsigned  federateHandle,
const MAKRti::DtString &  federationName,
unsigned  federationHandle,
DtHlaVersionId  hlaVersion 
)

Updates the dialog from a message received by the Component Manager.

References DtHla13, DtHla13DLC, DtHla1516, DtHlaEvolved, myComponentInfo, myUiImpl, and DtAssistantComponentInfo::processId().

Referenced by DtAssistantFederateInfoDialogMgr::updateFromLocalFederateJoined().


Member Data Documentation

This flag ensures that the dialog is updated at least once before show() is called.

Referenced by DtAssistantFederateInfoDialogMgr::showComponentFederateInfo(), updateDialog(), and updateDialogFromCompMgr().

Pointer to the Component Information.

Referenced by updateDialogFromCompMgr(), and updateDialogFromLocalFederateJoined().

Ui::federateInfoDialog DtFederateInfoDlg::myUiImpl [protected]

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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)