MAK RTIspy API Documentation for HLA Evolved
syncPtDialog.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2007 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: rtiFederationWidget.h,v $ $Revision: 1.2 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #ifndef rtiFederationWidget_H_
13 #define rtiFederationWidget_H_
14 
15 #include "rtiMsConfig.h"
16 #include "federationInfo.h"
17 #include "ui_syncPtDialogUI.h"
18 #include <QtGui/QDialog>
19 
21 {
22 public:
23  DtSyncPtDialog( QWidget* parent, const char* name = 0 );
24  virtual ~DtSyncPtDialog();
25 
27  virtual void update( const DtAssistantFederationInfo& federationState );
28 
30  virtual void updateSyncPoint( const QString& syncPtName,
31  const DtPendingAchievedPair& pendAchvFeds,
32  const DtFederateInfoByHandleMap& federates );
33 
35  virtual void removeSyncPoint( const QString& syncPtName );
36 
37 protected:
38 
40  virtual void addFederatesToSyncPoint( QTreeWidgetItem* syncPt,
41  const DtPendingAchievedPair& pendAchvFeds,
42  const DtFederateInfoByHandleMap& federates );
43 
45  virtual void updateSyncPointFederates( QTreeWidgetItem* syncPt,
46  const DtPendingAchievedPair& pendAchvFeds );
47 
49  {
50  SyncPointName = 0,
53  };
54 
55 protected:
56 
57  Ui::SyncPtDialog myUiImpl;
58 
61 };
62 
63 #endif

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)