MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
libsrc
rtiAssistantApp
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
20
class
DT_DLL_ASSISTANTAPP
DtSyncPtDialog
:
public
QDialog
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
48
enum
DtSyncPointTreeCol
49
{
50
SyncPointName = 0,
51
FederateName
,
52
FederateHandle
53
};
54
55
protected
:
56
57
Ui::SyncPtDialog
myUiImpl
;
58
60
QIcon
myAchievedIcon
;
61
};
62
63
#endif
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
)