![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for DtFederateInfoDlg:
Collaboration diagram for DtFederateInfoDlg: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 DtAssistantComponentInfo * | myComponentInfo |
| Pointer to the Component Information. | |
Private Member Functions | |
| DtFederateInfoDlg (const DtFederateInfoDlg &) | |
| Copy Constructor not implemented. Copy not allowed. | |
| DtFederateInfoDlg & | operator= (const DtFederateInfoDlg &) |
| Assignment Operator not implemented. Copy not allowed. | |
| DtFederateInfoDlg::DtFederateInfoDlg | ( | const DtAssistantComponentInfo * | info, |
| QWidget * | parent = 0 |
||
| ) |
Constructor.
References DtRtiLibPath(), and myUiImpl.
| DtFederateInfoDlg::~DtFederateInfoDlg | ( | ) | [virtual] |
Destructor.
| DtFederateInfoDlg::DtFederateInfoDlg | ( | const DtFederateInfoDlg & | ) | [private] |
Copy Constructor not implemented. Copy not allowed.
| DtFederateInfoDlg& DtFederateInfoDlg::operator= | ( | const DtFederateInfoDlg & | ) | [private] |
Assignment Operator not implemented. Copy not allowed.
| void DtFederateInfoDlg::updateDialog | ( | ) |
Updates the dialog with (supposedly) fresh data from the Managers.
References hasUpdatedOnce, and updateDialogFromCompMgr().
Referenced by DtAssistantFederateInfoDialogMgr::showComponentFederateInfo().
Updates the dialog based on information from the Component Manager.
References DtAssistantComponentInfo::cmndArgs(), DtAssistantComponentInfo::connUsed(), hasUpdatedOnce, myComponentInfo, myUiImpl, DtAssistantComponentInfo::name(), and DtAssistantComponentInfo::processName().
Referenced by updateDialog(), and DtAssistantFederateInfoDialogMgr::updateFederateInfoDlgFromCompMgr().
| 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().
This flag ensures that the dialog is updated at least once before show() is called.
Referenced by DtAssistantFederateInfoDialogMgr::showComponentFederateInfo(), updateDialog(), and updateDialogFromCompMgr().
const DtAssistantComponentInfo* DtFederateInfoDlg::myComponentInfo [protected] |
Pointer to the Component Information.
Referenced by updateDialogFromCompMgr(), and updateDialogFromLocalFederateJoined().
Ui::federateInfoDialog DtFederateInfoDlg::myUiImpl [protected] |
Referenced by DtFederateInfoDlg(), updateDialogFromCompMgr(), and updateDialogFromLocalFederateJoined().