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);
82 virtual void setSimulationModelSets(
const std::vector<DtFilename>&);
83 virtual const std::vector<DtFilename>& simulationModelSets()
const;
84 virtual void clearSimulationModelSets();
92 virtual bool setFromNet(
const char* contentBuffer,
93 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.
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:109
virtual int type() const =0
Definition: ifScenarioStatus.h:28
DtU32 myVersion
Definition: ifScenarioStatus.h:102
virtual void printDataToString(DtString &str)
DtString myScenarioName
Definition: ifScenarioStatus.h:104
std::vector< DtFilename > mySimulationModelSets
Definition: ifScenarioStatus.h:108
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
bool myIsTimeManaged
Definition: ifScenarioStatus.h:103
DtFilename myScenarioFilename
Definition: ifScenarioStatus.h:105
DtFilename myGuiTerrainName
Definition: ifScenarioStatus.h:107
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:106
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0