![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Inheritance diagram for DtRtiFederationWidget:
Collaboration diagram for DtRtiFederationWidget:Public Member Functions | |
| DtRtiFederationWidget (QWidget *parent, const char *name=0) | |
| virtual | ~DtRtiFederationWidget () |
| virtual QString | federationName () |
| Returns the text of the currently selected federation. | |
| virtual void | updateNetworkTesting (bool isTestingEnabled) |
| Updates the "Network Testing" Enabled or Disabled widget. | |
| virtual void | update (const DtAssistantFederationInfo &federationState) |
| Updates the current federation information. | |
| virtual void | addFederate () |
| Increases the number of federates by 1. | |
| virtual void | removeFederate () |
| Decreases the number of federates by 1. | |
| virtual void | updateSyncPoint (const QString &syncPtName, const DtPendingAchievedPair &pendAchvFeds, const DtFederateInfoByHandleMap &federates) |
| Updates the given synchronization point. | |
| virtual void | removeSyncPoint (const QString &syncPtName) |
| Removes the given synchronization point. | |
Protected Types | |
| enum | DtSyncPointTreeCol { SyncPointName = 0, FederateName, FederateHandle } |
Protected Member Functions | |
| virtual void | addFederatesToSyncPoint (QTreeWidgetItem *syncPt, const DtPendingAchievedPair &pendAchvFeds, const DtFederateInfoByHandleMap &federates) |
| Adds the federates to the sync point item. | |
| virtual void | updateSyncPointFederates (QTreeWidgetItem *syncPt, const DtPendingAchievedPair &pendAchvFeds) |
| Updates the federates of the sync point item. | |
Protected Attributes | |
| Ui::RtiFederationWidget | myUiImpl |
| QIcon | myCheckIcon |
| Icon that indicates sync point was achieved. | |
enum DtRtiFederationWidget::DtSyncPointTreeCol [protected] |
| DtRtiFederationWidget::DtRtiFederationWidget | ( | QWidget * | parent, |
| const char * | name = 0 |
||
| ) |
References DtRtiLibPath(), myCheckIcon, and myUiImpl.
| DtRtiFederationWidget::~DtRtiFederationWidget | ( | ) | [virtual] |
| void DtRtiFederationWidget::addFederate | ( | ) | [virtual] |
Increases the number of federates by 1.
References myUiImpl.
| void DtRtiFederationWidget::addFederatesToSyncPoint | ( | QTreeWidgetItem * | syncPt, |
| const DtPendingAchievedPair & | pendAchvFeds, | ||
| const DtFederateInfoByHandleMap & | federates | ||
| ) | [protected, virtual] |
Adds the federates to the sync point item.
References FederateName, and myCheckIcon.
Referenced by updateSyncPoint().
| QString DtRtiFederationWidget::federationName | ( | ) | [virtual] |
| void DtRtiFederationWidget::removeFederate | ( | ) | [virtual] |
Decreases the number of federates by 1.
References myUiImpl.
| void DtRtiFederationWidget::removeSyncPoint | ( | const QString & | syncPtName | ) | [virtual] |
| void DtRtiFederationWidget::update | ( | const DtAssistantFederationInfo & | federationState | ) | [virtual] |
Updates the current federation information.
References DtAssistantFederationInfo::federates(), DtAssistantFederationInfo::federationHandle(), federationName(), DtAssistantFederationInfo::federationName(), DtAssistantFederationInfo::fomModules(), myUiImpl, DtAssistantFederationInfo::numFederates(), removeSyncPoint(), SyncPointName, DtAssistantFederationInfo::syncPoints(), DtAssistantFederationInfo::testingEnabled(), and updateSyncPoint().
Referenced by DtFederationsViewDialog::addFederationWidget().
| void DtRtiFederationWidget::updateNetworkTesting | ( | bool | isTestingEnabled | ) | [virtual] |
Updates the "Network Testing" Enabled or Disabled widget.
References myUiImpl.
| void DtRtiFederationWidget::updateSyncPoint | ( | const QString & | syncPtName, |
| const DtPendingAchievedPair & | pendAchvFeds, | ||
| const DtFederateInfoByHandleMap & | federates | ||
| ) | [virtual] |
Updates the given synchronization point.
References addFederatesToSyncPoint(), myUiImpl, SyncPointName, and updateSyncPointFederates().
Referenced by update().
| void DtRtiFederationWidget::updateSyncPointFederates | ( | QTreeWidgetItem * | syncPt, |
| const DtPendingAchievedPair & | pendAchvFeds | ||
| ) | [protected, virtual] |
Updates the federates of the sync point item.
References FederateName, and myCheckIcon.
Referenced by updateSyncPoint().
QIcon DtRtiFederationWidget::myCheckIcon [protected] |
Icon that indicates sync point was achieved.
Referenced by addFederatesToSyncPoint(), DtRtiFederationWidget(), and updateSyncPointFederates().
Ui::RtiFederationWidget DtRtiFederationWidget::myUiImpl [protected] |
Referenced by addFederate(), DtRtiFederationWidget(), federationName(), removeFederate(), removeSyncPoint(), update(), updateNetworkTesting(), and updateSyncPoint().