My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
WxDataSA.h
Go to the documentation of this file.
1 #ifndef GCP_UTIL_WXDATASA_H
2 #define GCP_UTIL_WXDATASA_H
3 
11 #include "gcp/util/common/NetStruct.h"
12 
13 namespace gcp {
14  namespace util {
15 
16  class WxDataSA : public NetStruct {
17  public:
18 
22  WxDataSA();
23 
27  virtual ~WxDataSA();
28 
29  double airTemperatureC_;
30  double windDirectionDegrees_;
31 
32  double pressure_;
33  double relativeHumidity_;
34  double windSpeed_;
35 
36  std::string mtSampleTime_;
37  unsigned char mtSampleTimeUchar_[35];
38  double mtWindSpeed_;
39  double mtAdjWindDir_;
40  double mtTemp1_;
41  double mtRelHumidity_;
42  double mtAdjBaromPress_;
43 
44  double mtDewPoint_;
45  double mtVaporPressure_;
46 
47  bool received_;
48 
49  // Write the contents of this object to an ostream
50 
51  friend std::ostream&
52  gcp::util::operator<<(std::ostream& os, WxDataSA& data);
53 
54  std::string header();
55 
56  }; // End class WxDataSA
57 
58 
59  } // End namespace util
60 } // End namespace gcp
61 
62 
63 #endif // End #ifndef GCP_UTIL_WXDATASA_H
Definition: NetStruct.h:21
virtual ~WxDataSA()
Definition: WxDataSA.cc:53
WxDataSA()
Definition: WxDataSA.cc:13
Definition: WxDataSA.h:16
std::string header()
Definition: WxDataSA.cc:86