VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
serviceStateRepository.h
Go to the documentation of this file.
1 /*********************************************************************
2 **This file was generated by MAK Technologies' VR-Link Code Generator.
3 **stateRepHeader.tlt
4 *********************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vlutil/vlMachineTypes.h>
14 #include <matrix/vlVector.h>
16 #include <vl/hlaLogicalTime.h>
18 #include <vlpi/entityType.h>
19 #include <vlpi/entityIdentifier.h>
20 #include <vlutil/vlString.h>
21 #include <vlpi/metocEnums.h>
22 #include <vector>
23 
24 
25 
26 
31 {
32 public:
35 
37  virtual ~DtServiceStateRepository();
38 
41 
44 
46  virtual DtStateRepository* clone(bool copy) const;
47 
50 
52  virtual void printData() const;
53 
55  virtual void printDataToStream(std::ostream& stream) const;
56 
57 
59  virtual void setModelType(const DtWeatherModelTypeEnum32& val);
60 
62  virtual const DtWeatherModelTypeEnum32& modelType() const;
63 
64 protected:
66 };
67 
68 
Contains the DtEntityIdentifier class declaration.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
DtWeatherModelTypeEnum32
Definition: metocEnums.h:121
This file contains typedefs used to represent objects in a protocol neutral way.
DtMetocRootStateRepository & operator=(const DtMetocRootStateRepository &orig)
Assignment Operator.
This file declares DtVector and DtVector32.
Instances of DtMetocRootStateRepository are used to store state data for METOC_Root objects...
Definition: metocRootStateRepository.h:29
Instances of DtServiceStateRepository are used to store state data for METOC_Root.Service objects.
Definition: serviceStateRepository.h:30
virtual void printDataToStream(std::ostream &stream) const
Print data to the specified stream.
virtual void printData() const
Print data to the DtInfo stream.
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
DtWeatherModelTypeEnum32 myModelType
Definition: serviceStateRepository.h:65
virtual DtStateRepository * clone(bool copy) const
Return a copy/empty object of the same type as this.
static DtMetocRootStateRepository * create()
Create a DtMetocRootStateRepository.
This file contains typedefs for machine dependant types.

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)