![]() |
MAK RTIspy API Documentation for HLA 1516
|
Shows detailed statistics on a fom. More...
Inheritance diagram for DtFomStatisticsDialog:
Collaboration diagram for DtFomStatisticsDialog:Public Slots | |
| void | federateIdentifierUpdated (unsigned int) |
| Updates how federates should be identified. | |
| void | processObjectSelection (const QModelIndex &index, bool forceUpdate=false) |
| void | processInteractionSelection (const QModelIndex &index, bool forceUpdate=false) |
Signals | |
| void | fomStatDlgClosing (const DtAssistantInfo &, int, const MAKRti::DtString &, int, const DtRtiConnectionInfo &) |
Public Member Functions | |
| DtFomStatisticsDialog (const MAKRti::DtFilename &configDir, QWidget *parent=0, Qt::WindowFlags f=0) | |
| Constructor. | |
| virtual | ~DtFomStatisticsDialog () |
| Destructor. | |
| virtual QSize | sizeHint () const |
| Returns the recommended size for the widget. | |
| void | setFederateIcon (const QPixmap &icon) |
| Set the federate icon of the displayed federate. | |
| void | setFederateType (const QString &t) |
| Set the federate type of the displayed federate. | |
| void | setFederateName (const QString &n) |
| Set the federate name of the displayed federate. | |
| void | setFederateProcess (const QString &p) |
| Set the federate process of the displayed federate. | |
| void | setFederateHost (const QString &h) |
| Set the federate host name of the displayed federate. | |
| void | setFederationName (const QString &n) |
| Set the federation name of the displayed federate. | |
| virtual void | closeEvent (QCloseEvent *event) |
| void | saveGuiConfiguration () |
| Saves the GUI configuration to a file. | |
| void | updateObjectFomTreeData (const std::vector< MAKRti::DtU32 > &classHandles, const std::vector< MAKRti::DtU32 > &parentClassHandles, const std::vector< MAKRti::DtString > &classNames) |
| void | updateInteractionFomTreeData (const std::vector< MAKRti::DtU32 > &classHandles, const std::vector< MAKRti::DtU32 > &parentClassHandles, const std::vector< MAKRti::DtString > &classNames) |
| virtual void | updateAttributesTable (const MAKRti::DtString &name, MAKRti::DtU32 handle) |
| virtual void | updateParametersTable (const MAKRti::DtString &name, MAKRti::DtU32 handle) |
| void | clearAttributesNames () |
| void | updateAttributeNames (const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &attributeHandles, const std::vector< MAKRti::DtString > &attributeNames, const std::vector< MAKRti::DtU32 > &parentClassHandles, const std::vector< MAKRti::DtU32 > &totalClassHandles) |
| void | clearParameterNames () |
| void | updateParameterNames (const std::vector< MAKRti::DtU32 > &interClassHandles, const std::vector< MAKRti::DtU32 > ¶mHandles, const std::vector< MAKRti::DtString > ¶mNames, const std::vector< MAKRti::DtU32 > &parentInterHandles, const std::vector< MAKRti::DtU32 > &totalInterHandles) |
| void | updateAttrFomState (const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &attributeHandles, const std::vector< bool > &attributePub, const std::vector< bool > &attributeSub, const std::vector< DtTransportType > &attributeTransport, const std::vector< DtOrderType > &attributeOrder, const std::vector< MAKRti::DtU32 > &objectPubSubHandles, const std::vector< bool > &objPub, const std::vector< bool > &ObjSub) |
| void | updateParamFomState (const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &attributeHandles, const std::vector< bool > &attributePub, const std::vector< bool > &attributeSub, const std::vector< DtTransportType > &attributeTransport, const std::vector< DtOrderType > &attributeOrder, const std::vector< MAKRti::DtU32 > &objectPubSubHandles, const std::vector< bool > &objPub, const std::vector< bool > &ObjSub) |
| void | clearAll () |
| void | switchFederate () |
| void | refresh () |
| void | setFederationNameStr (const MAKRti::DtString &federationName) |
| MAKRti::DtString | federationNameStr () |
| void | setFederateHandle (int federateHandle) |
| int | federateHandle () |
| void | setAssistantInfo (const DtAssistantInfo &info) |
| void | setCompId (unsigned int compId) |
| void | setConnInfo (const DtRtiConnectionInfo &connInfo) |
Protected Types | |
| enum | DtColOrRow { DtCol, DtRow } |
Protected Member Functions | |
| void | loadGuiConfiguration () |
| Loads the GUI configuration from a file. | |
| virtual void | showEvent (QShowEvent *event) |
| Override showEvent to load the GUI config the first time it's shown. | |
| virtual void | hideEvent (QHideEvent *event) |
| Override hideEvent to store the size of the dialog when it is hidden. | |
| void | initBasicInfoWidgets () |
| Initialize the message stats widget. | |
| void | initObjectStatsWidget () |
| Initialize the object stats widget. | |
| void | initInteractionStatsWidget () |
| Initialize the interaction stats widget. | |
| void | initButtonBoxWidget () |
| Initialize the widget which contains the ok button. | |
| QDockWidget * | initDockWidget (bool isFixed, Qt::Orientation ori, const QString &name="") |
| Creates and initializes a new dock widget. | |
| unsigned | addHeaderItem (QStandardItemModel *model, const QString &text, DtColOrRow colOrRow) |
| Adds a header item to the given item model and returns the row or column number. | |
| void | updateFederateId (const QString &fedId) |
| Updates the federate ID in all necessary locations. | |
Private Types | |
| typedef std::pair < MAKRti::DtU32, MAKRti::DtU32 > | DtHandlePair |
Private Member Functions | |
| DtFomStatisticsDialog (const DtFomStatisticsDialog &) | |
| Copy Constructor not implemented. | |
| DtFomStatisticsDialog & | operator= (const DtFomStatisticsDialog &) |
| Assignment Operator not implemented. | |
| MAKRti::DtString | getFullObjectName (QStandardItem *objectItem, bool addHandle=false) |
| MAKRti::DtString | getFullObjectName (MAKRti::DtU32 objectHandle, bool addHandle=false) |
| MAKRti::DtString | getFullInteractionName (QStandardItem *interactionItem, bool addHandle=false) |
| MAKRti::DtString | getFullInteractionName (MAKRti::DtU32 interactionHandle, bool addHandle=false) |
| const char * | getObjHeader (const enum DtFomStatisticsDialogObjectModelColumnEnum col) |
| const char * | getInterHeader (const enum DtFomStatisticsDialogInteractionModelColumnEnum col) |
| const char * | getAttrHeader (const enum DtFomStatisticsDialogAttributeModelColumnEnum col) |
| const char * | getParamHeader (const enum DtFomStatisticsDialogParameterModelColumnEnum col) |
| void | updateObjectPubSub (const std::vector< MAKRti::DtU32 > &objectPubSubHandles, const std::vector< bool > &objPub, const std::vector< bool > &ObjSub) |
| void | updateInteractionPubSub (const std::vector< MAKRti::DtU32 > &objectPubSubHandles, const std::vector< bool > &objPub, const std::vector< bool > &objSub) |
Private Attributes | |
| QLabel * | myIconLabel |
| Label displaying the icon for the selected federate. | |
| QLabel * | myFederateIdLabel |
| Label displaying the id for the selected federate. | |
| QDialogButtonBox * | myButtonBox |
| The dialog button box to close the dialog. | |
| DtFederateIdentifierType | myFederateIdType |
| How the federate should be identified. | |
| std::map< DtU32, MAKRti::DtString > | myObjClassNamesByObjClassHdlsMap |
| std::map< DtU32, MAKRti::DtString > | myInterClassNamesByInterClassHdlsMap |
| std::map< MAKRti::DtU32, QStandardItem * > | myObjectItemsByObjectHandleMap |
| std::map< QStandardItem *, MAKRti::DtU32 > | myObjectHandlesByObjectItemsMap |
| std::map< MAKRti::DtU32, QStandardItem * > | myInteractionItemsByInteractionHandleMap |
| std::map< QStandardItem *, MAKRti::DtU32 > | myInteractionHandlesByInteractionItemsMap |
| std::map< MAKRti::DtU32, QModelIndex > | myObjPubItemsByObjHandlesMap |
| std::map< MAKRti::DtU32, QModelIndex > | myObjSubItemsByObjHandlesMap |
| MAKRti::DtU32 | myLatencyTestHandle |
| MAKRti::DtU32 | myObjectRootHandle |
| MAKRti::DtU32 | myInteractionRootHandle |
| std::map< MAKRti::DtU32, MAKRti::DtU32 > | myObjectParentHandleByObjectHandleMap |
| std::map< MAKRti::DtU32, MAKRti::DtU32 > | myInteractionParentHandleByInteractionHandleMap |
| std::map< MAKRti::DtU32, std::vector< MAKRti::DtU32 > > | myAttributeHandlesByAttrObjectClassHandleMap |
| std::map< MAKRti::DtU32, std::vector< MAKRti::DtString > > | myAttributeNamesByAttrObjectClassHandleMap |
| std::map< MAKRti::DtU32, std::vector< MAKRti::DtU32 > > | myParameterHandlesByParamInteractionHandleMap |
| std::map< MAKRti::DtU32, std::vector< MAKRti::DtString > > | myParameterNamesByParamInteractionHandleMap |
| std::map< DtHandlePair, bool > | myAttrPubByObjAttrHandlePair |
| std::map< DtHandlePair, bool > | myAttrSubByObjAttrHandlePair |
| std::map< DtHandlePair, DtTransportType > | myAttrTransportByObjAttrHandlePair |
| std::map< DtHandlePair, DtOrderType > | myAttrOrderByObjAttrHandlePair |
| std::map< MAKRti::DtU32, bool > | myObjPubByObjHandleMap |
| std::map< MAKRti::DtU32, bool > | myObjSubByObjHandleMap |
| std::map< DtHandlePair, bool > | myParamPubByIntParamHandlePair |
| std::map< DtHandlePair, bool > | myParamSubByIntParamHandlePair |
| std::map< DtHandlePair, DtTransportType > | myParamTransportByIntParamHandlePair |
| std::map< DtHandlePair, DtOrderType > | myParamOrderByIntParamHandlePair |
| std::map< MAKRti::DtU32, bool > | myIntPubByIntHandleMap |
| std::map< MAKRti::DtU32, bool > | myIntSubByIntHandleMap |
| std::map< MAKRti::DtU32, QModelIndex > | myIntPubItemsByIntHandlesMap |
| std::map< MAKRti::DtU32, QModelIndex > | myIntSubItemsByIntHandlesMap |
| DtFilename | myConfigDir |
| The directory where the GUI config file should be stored. | |
| bool | myFirstTimeShown |
| Indicates whether the dialog has been shown yet. | |
| QSize | myLastVisibleSize |
| The size of the dialog the last time it was visible. | |
| QIcon | myCheckMarkIcon |
| QIcon | myBlankIcon |
| QString | myUnicodeCheckMark |
| bool | myShouldUseIcons |
| bool | myShouldDisplayTransport |
| bool | myShouldDisplayOrder |
| QModelIndex | myObjectSelectionIndex |
| QModelIndex | myInteractionSelectionIndex |
| QStandardItem * | myObjHlaManagerItem |
| QStandardItem * | myIntHlaManagerItem |
| bool | myCollapseMomItems |
| MAKRti::DtString | myFederationNameStr |
| int | myFederateHandle |
| DtAssistantInfo | myAssistantinfo |
| int | myCompid |
| DtRtiConnectionInfo | myConnInfo |
| QDockWidget * | myMainDockWidget |
| The dialog's main widget which is always displayed and shows basic federate identification information. | |
| QWidget * | myMainWidget |
| The dialog's main widget which is always displayed and shows basic federate identification information. | |
| DtFomTreeAndTableWidget * | myObjectStatsWidget |
| The widget to display object statistics. | |
| QStandardItemModel * | myObjectStatsModel |
| The widget to display object statistics. | |
| QSortFilterProxyModel * | myObjectStatsProxyModel |
| The widget to display object statistics. | |
| QDockWidget * | myObjectStatsDockWidget |
| The widget to display object statistics. | |
| std::map< unsigned, unsigned > | myObjectIdToRowMap |
| The widget to display object statistics. | |
| unsigned | myObjectStatsTreeIndex |
| The widget to display object statistics. | |
| QStandardItemModel * | myAttributeStatsModel |
| The widget to display object statistics. | |
| QSortFilterProxyModel * | myAttributeStatsProxyModel |
| The widget to display object statistics. | |
| DtFomTreeAndTableWidget * | myInteractionStatsWidget |
| The widget to display interaction statistics. | |
| QStandardItemModel * | myInteractionStatsModel |
| The widget to display interaction statistics. | |
| QSortFilterProxyModel * | myInteractionStatsProxyModel |
| The widget to display interaction statistics. | |
| QDockWidget * | myInteractionStatsDockWidget |
| The widget to display interaction statistics. | |
| std::map< unsigned, unsigned > | myInteractionIdToRowMap |
| The widget to display interaction statistics. | |
| unsigned | myInteractionStatsTreeIndex |
| The widget to display interaction statistics. | |
| QStandardItemModel * | myParameterStatsModel |
| The widget to display interaction statistics. | |
| QSortFilterProxyModel * | myParameterStatsProxyModel |
| The widget to display interaction statistics. | |
| QLabel * | myFederateTypeHeaderLabel |
| Labels presenting basic federate information. | |
| QLabel * | myFederateTypeLabel |
| Labels presenting basic federate information. | |
| QLabel * | myFederateNameHeaderLabel |
| Labels presenting basic federate information. | |
| QLabel * | myFederateNameLabel |
| Labels presenting basic federate information. | |
| QLabel * | myProcessNameHeaderLabel |
| Labels presenting basic federate information. | |
| QLabel * | myProcessNameLabel |
| Labels presenting basic federate information. | |
| QLabel * | myHostNameHeaderLabel |
| Labels presenting basic federate information. | |
| QLabel * | myHostNameLabel |
| Labels presenting basic federate information. | |
| QLabel * | myFederationNameHeaderLabel |
| Labels presenting basic federate information. | |
| QLabel * | myFederationNameLabel |
| Labels presenting basic federate information. | |
Static Private Attributes | |
| static const MAKRti::DtFilename | theConfigFilename = "rtiSpyFomStats.conf" |
| The name of the file where the GUI configuration is stored. | |
Shows detailed statistics on a fom.
|
private |
|
protected |
| DtFomStatisticsDialog::DtFomStatisticsDialog | ( | const MAKRti::DtFilename & | configDir, |
| QWidget * | parent = 0, |
||
| Qt::WindowFlags | f = 0 |
||
| ) |
Constructor.
References DtIconAndTextureManager::getIcon(), DtIconAndTextureManager::getInstance(), initBasicInfoWidgets(), initButtonBoxWidget(), initInteractionStatsWidget(), initObjectStatsWidget(), myBlankIcon, myCheckMarkIcon, myInteractionStatsDockWidget, myObjectStatsDockWidget, and myUnicodeCheckMark.
|
virtual |
Destructor.
|
private |
Copy Constructor not implemented.
|
protected |
Adds a header item to the given item model and returns the row or column number.
References DtCol.
Referenced by initInteractionStatsWidget(), and initObjectStatsWidget().
| void DtFomStatisticsDialog::clearAll | ( | ) |
| void DtFomStatisticsDialog::clearAttributesNames | ( | ) |
| void DtFomStatisticsDialog::clearParameterNames | ( | ) |
|
virtual |
| int DtFomStatisticsDialog::federateHandle | ( | ) |
|
slot |
Updates how federates should be identified.
References DtIdentifyByFederateName, DtIdentifyByFederateType, DtIdentifyByProcessName, myFederateIdType, myFederateNameLabel, myFederateTypeLabel, myProcessNameLabel, and updateFederateId().
Referenced by DtAssistantFomViewMgr::showFomDialog().
| MAKRti::DtString DtFomStatisticsDialog::federationNameStr | ( | ) |
|
signal |
|
private |
|
private |
Referenced by processInteractionSelection().
|
private |
|
private |
Referenced by processObjectSelection().
|
private |
|
private |
References DtEnumsToHeader, DtInteractionPublishColumn, DtInteractionSubscribeColumn, and DtInteractionTreeColumn.
Referenced by initInteractionStatsWidget().
|
private |
References DtEnumsToHeader, DtObjectPublishColumn, DtObjectSubscribeColumn, and DtObjectTreeColumn.
Referenced by initObjectStatsWidget().
|
private |
References DtEnumsToHeader, DtParameterHandleColumn, DtParameterNameColumn, DtParameterOrderColumn, and DtParameterTransportColumn.
Referenced by initInteractionStatsWidget().
|
protectedvirtual |
Override hideEvent to store the size of the dialog when it is hidden.
|
protected |
Initialize the message stats widget.
References initDockWidget(), myFederateIdLabel, myFederateNameHeaderLabel, myFederateNameLabel, myFederateTypeHeaderLabel, myFederateTypeLabel, myFederationNameHeaderLabel, myFederationNameLabel, myHostNameHeaderLabel, myHostNameLabel, myIconLabel, myMainDockWidget, myMainWidget, myProcessNameHeaderLabel, and myProcessNameLabel.
Referenced by DtFomStatisticsDialog().
|
protected |
Initialize the widget which contains the ok button.
References connect(), initDockWidget(), and myButtonBox.
Referenced by DtFomStatisticsDialog().
|
protected |
Creates and initializes a new dock widget.
If isFixed is true, the dock widget will be fixed and place (the user won't be able to pull it off or tabify it).
Referenced by initBasicInfoWidgets(), initButtonBoxWidget(), initInteractionStatsWidget(), and initObjectStatsWidget().
|
protected |
Initialize the interaction stats widget.
References addHeaderItem(), DtFomTreeAndTableWidget::addTreeAndTable(), connect(), DtCol, DtInteractionModelNumberOfColumns, DtParameterNumberOfColumns, DtParameterOrderColumn, DtParameterTransportColumn, DtFomTreeAndTableWidget::DtRowNameIsFirstColumn, getInterHeader(), getParamHeader(), DtFomTreeAndTableWidget::initComplete(), initDockWidget(), myInteractionStatsDockWidget, myInteractionStatsModel, myInteractionStatsWidget, myParameterStatsModel, myParameterStatsProxyModel, myShouldDisplayTransport, processInteractionSelection(), and DtFomTreeAndTableWidget::setSelectionBehaviorRow().
Referenced by DtFomStatisticsDialog().
|
protected |
Initialize the object stats widget.
References addHeaderItem(), DtFomTreeAndTableWidget::addTreeAndTable(), connect(), DtAttributeModelNumberOfColumns, DtAttributeOrderColumn, DtAttributeTransportColumn, DtCol, DtObjectModelNumberOfColumns, DtFomTreeAndTableWidget::DtRowNameIsFirstColumn, getAttrHeader(), getObjHeader(), DtFomTreeAndTableWidget::initComplete(), initDockWidget(), myAttributeStatsModel, myAttributeStatsProxyModel, myObjectStatsDockWidget, myObjectStatsModel, myObjectStatsWidget, myShouldDisplayTransport, processObjectSelection(), and DtFomTreeAndTableWidget::setSelectionBehaviorRow().
Referenced by DtFomStatisticsDialog().
|
protected |
Loads the GUI configuration from a file.
|
private |
Assignment Operator not implemented.
|
slot |
|
slot |
References getFullObjectName(), myAttributeStatsModel, myObjectHandlesByObjectItemsMap, myObjectSelectionIndex, myObjectStatsModel, and updateAttributesTable().
Referenced by initObjectStatsWidget().
| void DtFomStatisticsDialog::refresh | ( | ) |
| void DtFomStatisticsDialog::saveGuiConfiguration | ( | ) |
Saves the GUI configuration to a file.
| void DtFomStatisticsDialog::setAssistantInfo | ( | const DtAssistantInfo & | info | ) |
Referenced by DtAssistantFomViewMgr::sendFomObservationRequest().
| void DtFomStatisticsDialog::setCompId | ( | unsigned int | compId | ) |
Referenced by DtAssistantFomViewMgr::sendFomObservationRequest().
| void DtFomStatisticsDialog::setConnInfo | ( | const DtRtiConnectionInfo & | connInfo | ) |
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederateHandle | ( | int | federateHandle | ) |
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederateHost | ( | const QString & | h | ) |
Set the federate host name of the displayed federate.
References myHostNameLabel.
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederateIcon | ( | const QPixmap & | icon | ) |
Set the federate icon of the displayed federate.
References myIconLabel.
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederateName | ( | const QString & | n | ) |
Set the federate name of the displayed federate.
References DtIdentifyByFederateName, myFederateIdType, myFederateNameLabel, and updateFederateId().
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederateProcess | ( | const QString & | p | ) |
Set the federate process of the displayed federate.
References DtIdentifyByProcessName, myFederateIdType, myProcessNameLabel, and updateFederateId().
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederateType | ( | const QString & | t | ) |
Set the federate type of the displayed federate.
References DtIdentifyByFederateType, myFederateIdType, myFederateTypeLabel, and updateFederateId().
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederationName | ( | const QString & | n | ) |
Set the federation name of the displayed federate.
References myFederationNameLabel.
Referenced by DtAssistantFomViewMgr::showFomDialog().
| void DtFomStatisticsDialog::setFederationNameStr | ( | const MAKRti::DtString & | federationName | ) |
References federationName().
Referenced by DtAssistantFomViewMgr::showFomDialog().
|
protectedvirtual |
Override showEvent to load the GUI config the first time it's shown.
|
virtual |
Returns the recommended size for the widget.
References myLastVisibleSize.
| void DtFomStatisticsDialog::switchFederate | ( | ) |
| void DtFomStatisticsDialog::updateAttrFomState | ( | const std::vector< MAKRti::DtU32 > & | objectClassHandles, |
| const std::vector< MAKRti::DtU32 > & | attributeHandles, | ||
| const std::vector< bool > & | attributePub, | ||
| const std::vector< bool > & | attributeSub, | ||
| const std::vector< DtTransportType > & | attributeTransport, | ||
| const std::vector< DtOrderType > & | attributeOrder, | ||
| const std::vector< MAKRti::DtU32 > & | objectPubSubHandles, | ||
| const std::vector< bool > & | objPub, | ||
| const std::vector< bool > & | ObjSub | ||
| ) |
| void DtFomStatisticsDialog::updateAttributeNames | ( | const std::vector< MAKRti::DtU32 > & | objectClassHandles, |
| const std::vector< MAKRti::DtU32 > & | attributeHandles, | ||
| const std::vector< MAKRti::DtString > & | attributeNames, | ||
| const std::vector< MAKRti::DtU32 > & | parentClassHandles, | ||
| const std::vector< MAKRti::DtU32 > & | totalClassHandles | ||
| ) |
|
virtual |
Referenced by processObjectSelection().
|
protected |
Updates the federate ID in all necessary locations.
References myFederateIdLabel, myInteractionStatsWidget, myObjectStatsWidget, and DtFomTreeAndTableWidget::setFederateId().
Referenced by federateIdentifierUpdated(), setFederateName(), setFederateProcess(), and setFederateType().
| void DtFomStatisticsDialog::updateInteractionFomTreeData | ( | const std::vector< MAKRti::DtU32 > & | classHandles, |
| const std::vector< MAKRti::DtU32 > & | parentClassHandles, | ||
| const std::vector< MAKRti::DtString > & | classNames | ||
| ) |
References addHandleToName().
|
private |
| void DtFomStatisticsDialog::updateObjectFomTreeData | ( | const std::vector< MAKRti::DtU32 > & | classHandles, |
| const std::vector< MAKRti::DtU32 > & | parentClassHandles, | ||
| const std::vector< MAKRti::DtString > & | classNames | ||
| ) |
References addHandleToName().
|
private |
| void DtFomStatisticsDialog::updateParameterNames | ( | const std::vector< MAKRti::DtU32 > & | interClassHandles, |
| const std::vector< MAKRti::DtU32 > & | paramHandles, | ||
| const std::vector< MAKRti::DtString > & | paramNames, | ||
| const std::vector< MAKRti::DtU32 > & | parentInterHandles, | ||
| const std::vector< MAKRti::DtU32 > & | totalInterHandles | ||
| ) |
|
virtual |
Referenced by processInteractionSelection().
| void DtFomStatisticsDialog::updateParamFomState | ( | const std::vector< MAKRti::DtU32 > & | objectClassHandles, |
| const std::vector< MAKRti::DtU32 > & | attributeHandles, | ||
| const std::vector< bool > & | attributePub, | ||
| const std::vector< bool > & | attributeSub, | ||
| const std::vector< DtTransportType > & | attributeTransport, | ||
| const std::vector< DtOrderType > & | attributeOrder, | ||
| const std::vector< MAKRti::DtU32 > & | objectPubSubHandles, | ||
| const std::vector< bool > & | objPub, | ||
| const std::vector< bool > & | ObjSub | ||
| ) |
|
private |
|
private |
|
private |
|
private |
The widget to display object statistics.
Referenced by initObjectStatsWidget(), and processObjectSelection().
|
private |
The widget to display object statistics.
Referenced by initObjectStatsWidget().
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by DtFomStatisticsDialog().
|
private |
The dialog button box to close the dialog.
Referenced by initButtonBoxWidget().
|
private |
Referenced by DtFomStatisticsDialog().
|
private |
|
private |
|
private |
The directory where the GUI config file should be stored.
|
private |
|
private |
|
private |
Label displaying the id for the selected federate.
Referenced by initBasicInfoWidgets(), and updateFederateId().
|
private |
How the federate should be identified.
Referenced by federateIdentifierUpdated(), setFederateName(), setFederateProcess(), and setFederateType().
|
private |
Labels presenting basic federate information.
Referenced by initBasicInfoWidgets().
|
private |
Labels presenting basic federate information.
Referenced by federateIdentifierUpdated(), initBasicInfoWidgets(), and setFederateName().
|
private |
Labels presenting basic federate information.
Referenced by initBasicInfoWidgets().
|
private |
Labels presenting basic federate information.
Referenced by federateIdentifierUpdated(), initBasicInfoWidgets(), and setFederateType().
|
private |
Labels presenting basic federate information.
Referenced by initBasicInfoWidgets().
|
private |
Labels presenting basic federate information.
Referenced by initBasicInfoWidgets(), and setFederationName().
|
private |
|
private |
Indicates whether the dialog has been shown yet.
|
private |
Labels presenting basic federate information.
Referenced by initBasicInfoWidgets().
|
private |
Labels presenting basic federate information.
Referenced by initBasicInfoWidgets(), and setFederateHost().
|
private |
Label displaying the icon for the selected federate.
Referenced by initBasicInfoWidgets(), and setFederateIcon().
|
private |
Referenced by processInteractionSelection().
|
private |
The widget to display interaction statistics.
|
private |
|
private |
|
private |
|
private |
Referenced by processInteractionSelection().
|
private |
The widget to display interaction statistics.
Referenced by DtFomStatisticsDialog(), and initInteractionStatsWidget().
|
private |
The widget to display interaction statistics.
Referenced by initInteractionStatsWidget(), and processInteractionSelection().
|
private |
The widget to display interaction statistics.
|
private |
The widget to display interaction statistics.
|
private |
The widget to display interaction statistics.
Referenced by initInteractionStatsWidget(), and updateFederateId().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
The size of the dialog the last time it was visible.
Referenced by sizeHint().
|
private |
|
private |
The dialog's main widget which is always displayed and shows basic federate identification information.
Referenced by initBasicInfoWidgets().
|
private |
The dialog's main widget which is always displayed and shows basic federate identification information.
Referenced by initBasicInfoWidgets().
|
private |
|
private |
Referenced by processObjectSelection().
|
private |
The widget to display object statistics.
|
private |
|
private |
|
private |
|
private |
Referenced by processObjectSelection().
|
private |
The widget to display object statistics.
Referenced by DtFomStatisticsDialog(), and initObjectStatsWidget().
|
private |
The widget to display object statistics.
Referenced by initObjectStatsWidget(), and processObjectSelection().
|
private |
The widget to display object statistics.
|
private |
The widget to display object statistics.
|
private |
The widget to display object statistics.
Referenced by initObjectStatsWidget(), and updateFederateId().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
The widget to display interaction statistics.
Referenced by initInteractionStatsWidget(), and processInteractionSelection().
|
private |
The widget to display interaction statistics.
Referenced by initInteractionStatsWidget().
|
private |
|
private |
|
private |
|
private |
|
private |
Labels presenting basic federate information.
Referenced by initBasicInfoWidgets().
|
private |
Labels presenting basic federate information.
Referenced by federateIdentifierUpdated(), initBasicInfoWidgets(), and setFederateProcess().
|
private |
|
private |
Referenced by initInteractionStatsWidget(), and initObjectStatsWidget().
|
private |
|
private |
Referenced by DtFomStatisticsDialog().
|
staticprivate |
The name of the file where the GUI configuration is stored.