11 #include <vlpi/netStructs.h>
12 #include <vlutil/vlUtil.h>
13 #include <vlutil/vlFilename.h>
14 #include <vlutil/vlInetAddr.h>
45 virtual int type()
const;
52 virtual const DtString& scenarioName()
const;
53 virtual void setScenarioName(
const DtString& name);
61 virtual const DtFilename& scenarioFilename()
const;
62 virtual void setScenarioFilename(
const DtFilename& name);
68 virtual const DtFilename& terrainName()
const;
69 virtual void setTerrainName(
const DtFilename& name);
75 virtual const DtFilename& guiTerrainName()
const;
76 virtual void setGuiTerrainName(
const DtFilename& name);
83 virtual void setGuiRuntimeLoadBalancingScheme(
const DtString& scheme,
const DtString& userData);
84 virtual void getGuiRuntimeLoadBalancingScheme(
DtString& scheme,
DtString& userData)
const;
90 virtual void setSimulationModelSets(
const std::vector<DtFilename>&);
91 virtual const std::vector<DtFilename>& simulationModelSets()
const;
92 virtual void clearSimulationModelSets();
97 virtual void setFrameRateMode(
char);
98 virtual char frameRateMode()
const;
106 virtual bool setFromNet(
const char* contentBuffer,
107 unsigned contentSize);
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
Class which holds a list of string key and string value pairs. This class is a DtReaderWriter, and also has associated DtBufferSerialize methods available.
Definition: rwKeyValueList.h:21
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
DtRwKeyValueList myScenarioData
Definition: ifScenarioStatus.h:123
virtual int type() const =0
DtU8 myFrameRateMode
Definition: ifScenarioStatus.h:124
Definition: ifScenarioStatus.h:28
DtU32 myVersion
Definition: ifScenarioStatus.h:116
virtual void printDataToString(DtString &str)
DtString myScenarioName
Definition: ifScenarioStatus.h:118
std::vector< DtFilename > mySimulationModelSets
Definition: ifScenarioStatus.h:122
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
bool myIsTimeManaged
Definition: ifScenarioStatus.h:117
DtFilename myScenarioFilename
Definition: ifScenarioStatus.h:119
DtFilename myGuiTerrainName
Definition: ifScenarioStatus.h:121
const int DtIfScenarioStatusVersion
Instances of DtIfScenarioStatus are sent out in response to a DtIfScenarioStatusRequest message and v...
Definition: ifScenarioStatus.h:26
virtual bool setToNet()
Definition: simInterfaceContent.h:83
DtFilename myTerrainName
Definition: ifScenarioStatus.h:120
DtString myGuiRuntimeLoadBalancingScheme
Definition: ifScenarioStatus.h:125
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0
DtString myGuiRuntimeLoadBalancingSchemeData
Definition: ifScenarioStatus.h:126