15 #if DtHLA_1516_EVOLVED
16 #include "ui_hlaEvolvedConnectionDialogUi.h"
18 #include "ui_hlaConnectionDialogUi.h"
33 class DtLoggerApplication;
35 class DtLgrHlaSimMenus;
55 virtual void setExerciseName(
const QString& exerciseName);
56 virtual QString exerciseName()
const;
59 virtual void setFederateType(
const QString& federateType);
60 virtual QString federateType()
const;
63 virtual void setFedFileName(
const QString& fedFileName);
64 virtual QString fedFileName()
const;
66 #if DtHLA_1516_EVOLVED
69 virtual void setFederateName(
const QString& federateName);
70 virtual QString federateName()
const;
73 virtual void setFomModules(
const QString& fomModuleFileNames);
74 virtual QString fomModules()
const;
81 virtual void setMim(
const QString& mimFileName);
82 virtual QString mim()
const;
87 virtual void setRPRFomVersion(
double fomVersion,
int fomRevision);
88 virtual double rprFomVersion()
const;
91 virtual int rprFomRevision()
const;
94 virtual void setUseMatrexFomMapper(
bool enabled);
95 virtual bool useMatrexFomMapper()
const;
98 virtual void setMatrexFomMapperInitString(
const QString& fomMapperInitString);
99 virtual QString matrexFomMapperInitString()
const;
102 virtual void setCustomFomMapperFileName(
const QString& fomMapperFileName);
103 virtual QString fomMapperFileName()
const;
106 virtual void setCustomFomMapperInitString(
const QString& fomMapperInitString);
107 virtual QString fomMapperInitString()
const;
110 virtual void setUseEmptyFomMapper(
bool enabled);
111 virtual bool useEmptyFomMapper()
const;
114 virtual void setIgnoreAdvisories(
bool enabled);
115 virtual bool ignoreAdvisories()
const;
118 virtual void registerConnectStatusChangeSlot();
121 virtual void setWaitOnLoadReconnect();
124 virtual void setEditable(
bool state);
127 void configureConnectionButton();
130 virtual void disconnect();
133 virtual void connect();
136 virtual void connectStatusChanged(
bool connected);
139 virtual void unableToConnect();
144 virtual QString getOpenFileName(
const QString& fileFilter);
148 #ifdef DtHLA_1516_EVOLVED
155 virtual void saveChanges();
161 void connectButtonPressed();
164 void useRprFomRadioButtonClicked();
167 void useMatrexFomMapperRadioButtonClicked();
170 void useCustomFomRadioButtonClicked();
173 void useEmptyFomMapperRadioButtonClicked();
176 virtual void fedFileBrowse();
179 virtual void fomModuleBrowse();
182 virtual void mimBrowse();
185 virtual void fomMapperBrowse();
196 #if DtHLA_1516_EVOLVED
197 QString myFomModuleFiles;
213 #if DtHLA_1516_EVOLVED
215 QString myCurrentFederateName;
216 QString myCurrentFomModules;
217 QString myCurrentMim;
bool myWaitingForConnect
Definition: hlaConnectionDialog.h:190
bool myWaitingForDisconnect
Definition: hlaConnectionDialog.h:191
The logger application class responsible for creating a logger, its gui and its console.
Definition: lgrApplication.h:37
DtLgrHlaSimMenus * myMenu
Definition: hlaConnectionDialog.h:189
QString myCurrentExerciseName
Definition: hlaConnectionDialog.h:201
bool myCurrentIgnoreAdvisories
Definition: hlaConnectionDialog.h:211
DtLoggerApplication & myApplication
Definition: hlaConnectionDialog.h:188
QString myCurrentMatrexFomMapperInitString
Definition: hlaConnectionDialog.h:204
Defines IMPORT/EXPORT macros for lgrSimGui library.
QString myCurrentFomMapperFileName
Definition: hlaConnectionDialog.h:205
Contains utility logger functions.
QString myCurrentFedFileName
Definition: hlaConnectionDialog.h:203
std::vector< DtString > DtStringVector
Definition: lgrUtilityFunctions.h:21
Definition: lgrConnectionDialog.h:17
int myCurrentRprFomRevision
Definition: hlaConnectionDialog.h:208
bool myCurrentUseMatrexFomMapper
Definition: hlaConnectionDialog.h:209
QString myCurrentFederateType
Definition: hlaConnectionDialog.h:202
QString myFomFilter
Definition: hlaConnectionDialog.h:194
QString myCurrentFomMapperInitString
Definition: hlaConnectionDialog.h:206
bool myWaitOnLoadReconnect
Definition: hlaConnectionDialog.h:192
bool myCurrentUseEmptyFomMapper
Definition: hlaConnectionDialog.h:210
double myCurrentRprFomVersion
Definition: hlaConnectionDialog.h:207
bool myHasChangedSinceSave
Definition: hlaConnectionDialog.h:200
QString myMapperFilter
Definition: hlaConnectionDialog.h:195
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21
Contains MAKLogger::DtLgrConnectionDialog class.
The HLA Connection Dialog interface.
Definition: hlaConnectionDialog.h:42