MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
syncPtDialog.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2017 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include "rtiMsConfig.h"
13 #include "federationInfo.h"
14 #include "ui_syncPtDialogUI.h"
15 #include <QDialog>
16 
18 {
19 public:
20  DtSyncPtDialog( QWidget* parent, const char* name = 0 );
21  virtual ~DtSyncPtDialog();
22 
24  virtual void update( const DtAssistantFederationInfo& federationState );
25 
27  virtual void updateSyncPoint( const QString& syncPtName,
28  const DtPendingAchievedPair& pendAchvFeds,
29  const DtFederateInfoByHandleMap& federates );
30 
32  virtual void removeSyncPoint( const QString& syncPtName );
33 
34 protected:
35 
37  virtual void addFederatesToSyncPoint( QTreeWidgetItem* syncPt,
38  const DtPendingAchievedPair& pendAchvFeds,
39  const DtFederateInfoByHandleMap& federates );
40 
42  virtual void updateSyncPointFederates( QTreeWidgetItem* syncPt,
43  const DtPendingAchievedPair& pendAchvFeds );
44 
46  {
47  SyncPointName = 0,
49  FederateHandle
50  };
51 
52 protected:
53 
54  Ui::SyncPtDialog myUiImpl;
55 
58 };

Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)