MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
DtSyncPtDialog Class Reference
+ Inheritance diagram for DtSyncPtDialog:
+ Collaboration diagram for DtSyncPtDialog:

Public Member Functions

 DtSyncPtDialog (QWidget *parent, const char *name=0)
virtual ~DtSyncPtDialog ()
virtual void update (const DtAssistantFederationInfo &federationState)
 Updates all sync points for a particular federation.
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::SyncPtDialog myUiImpl
QIcon myAchievedIcon
 Icon that indicates sync point was achieved.

Member Enumeration Documentation

Enumerator:
SyncPointName 
FederateName 
FederateHandle 

Constructor & Destructor Documentation

DtSyncPtDialog::DtSyncPtDialog ( QWidget parent,
const char *  name = 0 
)
DtSyncPtDialog::~DtSyncPtDialog ( )
virtual

Member Function Documentation

void DtSyncPtDialog::addFederatesToSyncPoint ( QTreeWidgetItem syncPt,
const DtPendingAchievedPair pendAchvFeds,
const DtFederateInfoByHandleMap federates 
)
protectedvirtual

Adds the federates to the sync point item.

References FederateName, and myAchievedIcon.

Referenced by updateSyncPoint().

void DtSyncPtDialog::removeSyncPoint ( const QString &  syncPtName)
virtual

Removes the given synchronization point.

References myUiImpl.

Referenced by update().

void DtSyncPtDialog::update ( const DtAssistantFederationInfo federationState)
virtual
void DtSyncPtDialog::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 DtSyncPtDialog::updateSyncPointFederates ( QTreeWidgetItem syncPt,
const DtPendingAchievedPair pendAchvFeds 
)
protectedvirtual

Updates the federates of the sync point item.

References FederateName, and myAchievedIcon.

Referenced by updateSyncPoint().

Member Data Documentation

QIcon DtSyncPtDialog::myAchievedIcon
protected

Icon that indicates sync point was achieved.

Referenced by addFederatesToSyncPoint(), DtSyncPtDialog(), and updateSyncPointFederates().

Ui::SyncPtDialog DtSyncPtDialog::myUiImpl
protected

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

Document ID: Generated on Wed Mar 11 20:26:49 EDT 2015 from SVN revision 150939
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)