MAK RTIspy API Documentation for HLA Evolved
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
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 Mon Mar 21 09:41:37 EDT 2016 from SVN revision 163228
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (
www.mak.com
)