MAK RTIspy API Documentation for HLA Evolved
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
rtiAssistantApp
forwarderConfig.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2008 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*******************************************************************************
6
** $RCSfile: forwarderConfig.h,v $ $Revision: 1.4 $ $State: Exp $
7
*******************************************************************************/
8
11
12
#ifndef DtForwarderConfig_H_
13
#define DtForwarderConfig_H_
14
15
#include <Qt/qstring.h>
16
#include <vector>
17
#include <
baseConfig.h
>
18
20
struct
DtNCVTreeInfo
21
{
22
int
columnIndex
;
23
bool
columnEnabled
;
24
};
25
29
class
DT_DLL_ASSISTANTAPP
DtForwarderConfig
:
public
DtBaseConfig
30
{
31
public
:
32
37
DtForwarderConfig
(
const
MAKRti::DtFilename& xmlFile );
38
40
virtual
~
DtForwarderConfig
();
41
43
virtual
bool
rtiForwarderConsoleVisible();
44
virtual
void
setRtiForwarderConsoleVisible(
bool
val);
45
46
private
:
47
49
DtForwarderConfig
(
const
DtForwarderConfig
& );
50
DtForwarderConfig
&
operator=
(
const
DtForwarderConfig
& );
51
52
protected
:
53
55
void
setDefaultConfig
();
56
57
58
protected
:
59
60
62
63
MAKRti::DtEnvValueSP
myRtiForwarderConsoleVisible
;
65
67
68
static
const
bool
theDefaultRtiForwarderConsoleVisible
;
69
static
const
MAKRti::DtString
theRtiForwarderConsoleVisibleString
;
71
73
std::vector<DtNCVTreeInfo>
myNCVTreeInfo
;
74
75
};
76
77
inline
std::ostream&
operator<<
( std::ostream& ostr,
const
DtForwarderConfig
& config )
78
{
79
return
config.
print
( ostr );
80
}
81
82
#endif // DtForwarderConfig_H_
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
)