VR-Forces 4.2 Class Documentation
setAltitude.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2013 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
14 
15 #pragma once
16 
17 
18 #include <vlutil/vlNetTypes.h>
19 
20 #include "vrftasks/setDataReq.h"
21 #include "vrfutil/rwReal.h"
22 
23 
24 
28 {
29  DtNetFloat64 myAltitude;
30 };
31 
45 {
46 public:
47 
50 
53  DtSetAltitudeRequest(const DtString & writeName,
54  DtReaderWriterRegistry * parentRegistry = 0);
55 
57  DtSetAltitudeRequest(const DtString & writeName, const DtSetAltitudeRequest &
58  orig, DtReaderWriterRegistry * parentRegistry = 0);
59 
62 
63  virtual ~DtSetAltitudeRequest();
64 
66  virtual const DtSetMessageType& type() const;
67 
69  virtual DtSetDataRequest * clone(const DtString & name,
70  DtReaderWriterRegistry * parentRegistry = 0) const;
71 
73  virtual DtString stringRep() const;
74 
75  virtual DtReal altitude() const;
76  virtual void setAltitude(DtReal altitude);
77 
80  virtual int netRepSize() const;
81 
83  virtual bool setFromNet(const char* contentBuffer,
84  unsigned contentSize);
85 
88  virtual bool setToNet();
89 
90  static DtSetDataRequest * creator();
91 
92 protected:
94 };
95 
98 {
99 public:
100 
103 
106  DtSetOrderedAltitudeRequest(const DtString & writeName,
107  DtReaderWriterRegistry * parentRegistry = 0);
108 
111  orig, DtReaderWriterRegistry * parentRegistry = 0);
112 
115 
116  virtual ~DtSetOrderedAltitudeRequest();
117 
119  virtual const DtSetMessageType& type() const;
120 
122  virtual DtSetDataRequest * clone(const DtString & name,
123  DtReaderWriterRegistry * parentRegistry = 0) const;
124 
125  static DtSetDataRequest * creator();
126 };

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)