MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 <QtCore/QString>
16 #include <vector>
17 #include <baseConfig.h>
18 
21 {
24 };
25 
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 
51 
52 protected:
53 
55  void setDefaultConfig();
56 
57 
58 protected:
59 
60 
62  MAKRti::DtEnvValueSP myRtiForwarderConsoleVisible;
65 
67  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_
int columnIndex
Definition: forwarderConfig.h:22
virtual std::ostream & print(std::ostream &ostr) const
Prints the configuration to the given output stream.
Stores the Forwarder configuration information and handles saving and loading this information from a...
Definition: forwarderConfig.h:29
bool columnEnabled
Definition: forwarderConfig.h:23
std::ostream & operator<<(std::ostream &ostr, const DtAssistantConfig &config)
Definition: assistantConfig.h:85
std::vector< DtNCVTreeInfo > myNCVTreeInfo
the vector of tree information
Definition: forwarderConfig.h:73
DtBaseConfig & operator=(const DtBaseConfig &)
Stores the base configuration information and handles saving and loading this information from an XML...
Definition: baseConfig.h:26
Structure to hold NCV Tree information.
Definition: forwarderConfig.h:20
#define DT_DLL_ASSISTANTAPP
Definition: rtiMsConfig.h:151
static const MAKRti::DtString theRtiForwarderConsoleVisibleString
Default configuration parameter values.
Definition: forwarderConfig.h:69
virtual void setDefaultConfig()=0
Sets the default configuration.

Document ID: Generated on Sun Jul 20 16:15:30 EDT 2025 from SVN revision 277985
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)