MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
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 <qdialog.h>
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 Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)