ITS
AltitudeData.h
Go to the documentation of this file.
1 
5 #ifndef ALTITUDEDATA_H
6 #define ALTITUDEDATA_H
7 
8 #include <QByteArray>
9 
10 #include <apiData.h>
11 
12 #include <Altitude.h>
13 
15 {
16 public:
20  AltitudeData();
26  AltitudeData(char *data, int *offset);
32 
33  /* Getters */
38  qint32 altitudeValue() const{return m_altitudeValue;}
43  quint8 altitudeConfidence() const{return m_altitudeConfidence;}
44 
45  /* Setters */
50  void setAltitudeValue(qint32 a){m_altitudeValue = a;}
56 
61  QByteArray toBin();
66  Altitude_t toASN();
71  QString toString();
72 
73 private:
76 };
77 
78 #endif // ALTITUDEDATA_H
void setAltitudeValue(qint32 a)
setAltitudeValue Altitude value setter.
Definition: AltitudeData.h:50
QString toString()
toString Human readable encoder of the Altitude.
QByteArray toBin()
toBin Byte array encoder of the Altitude.
AltitudeData()
AltitudeData AltitudeData constructor.
Definition: AltitudeData.cpp:5
quint8 altitudeConfidence() const
altitudeConfidence Altitude confidence getter.
Definition: AltitudeData.h:43
Altitude_t toASN()
toASN C style encoder of the Altitude.
quint8 m_altitudeConfidence
Definition: AltitudeData.h:75
qint32 m_altitudeValue
Definition: AltitudeData.h:74
qint32 altitudeValue() const
altitudeValue Altitude value getter.
Definition: AltitudeData.h:38
void setAltitudeConfidence(quint8 a)
setAltitudeConfidence Altitude confidence setter.
Definition: AltitudeData.h:55
API used for C++ style data.