VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
turbulenceLayerStateRepository.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 <matrix/vlVector.h>
16 #include <vl/hlaLogicalTime.h>
18 #include <vlpi/entityType.h>
19 #include <vlpi/entityIdentifier.h>
20 #include <vlpi/metocEnums.h>
21 #include <vlutil/vlMachineTypes.h>
22 #include <vlutil/vlString.h>
23 
24 #include <vector>
25 
30 {
31 public:
34 
37 
40 
43 
45  virtual DtStateRepository* clone(bool copy) const;
46 
49 
51  virtual void printData() const;
52 
54  virtual void printDataToStream(std::ostream& stream) const;
55 
57  virtual void setPriority(const DtU16& val);
58 
60  virtual const DtU16& priority() const;
61 
63  virtual void setTurbulenceIntensityLevel(const DtTurbulenceIntensityLevelEnum8& val);
64 
66  virtual const DtTurbulenceIntensityLevelEnum8& turbulenceIntensityLevel() const;
67 
68 protected:
71 };
72 
Contains the DtEntityIdentifier class declaration.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual void printDataToStream(std::ostream &stream) const
Print data to the specified stream.
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
virtual void printData() const
Print data to the DtInfo stream.
This file contains typedefs used to represent objects in a protocol neutral way.
Instances of DtTurbulenceLayerStateRepository are used to store state data for METOC_Root.EnvironmentCondition.MAK_TurbulenceLayer objects.
Definition: turbulenceLayerStateRepository.h:29
DtTurbulenceIntensityLevelEnum8
Definition: metocEnums.h:154
This file declares DtVector and DtVector32.
Contains the DtEnvironmentConditionStateRepository class declaration.
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
DtU16 myPriority
Definition: turbulenceLayerStateRepository.h:69
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Instances of DtEnvironmentConditionStateRepository are used to store state data for METOC_Root...
Definition: environmentConditionStateRepository.h:30
virtual DtStateRepository * clone(bool copy) const
Return a copy/empty object of the same type as this.
static DtEnvironmentConditionStateRepository * create()
Create a DtEnvironmentConditionStateRepository.
DtTurbulenceIntensityLevelEnum8 myTurbulenceIntensityLevel
Definition: turbulenceLayerStateRepository.h:70
DtEnvironmentConditionStateRepository & operator=(const DtEnvironmentConditionStateRepository &orig)
Assignment Operator.
This file contains typedefs for machine dependant types.

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)