sensorfw
genericdata.h
Go to the documentation of this file.
1
27
#ifndef GENERICDATA_H
28
#define GENERICDATA_H
29
30
#include <QMetaType>
31
35
class
TimedData
36
{
37
public
:
38
44
TimedData
(
const
quint64& timestamp) :
timestamp_
(timestamp) {}
45
46
quint64
timestamp_
;
47
};
48
52
class
TimedXyzData
:
public
TimedData
53
{
54
public
:
58
TimedXyzData
() :
TimedData
(0),
x_
(0),
y_
(0),
z_
(0) {}
59
68
TimedXyzData
(
const
quint64& timestamp,
int
x,
int
y,
int
z) :
TimedData
(timestamp),
x_
(x),
y_
(y),
z_
(z) {}
69
70
int
x_
;
71
int
y_
;
72
int
z_
;
73
};
74
Q_DECLARE_METATYPE
(
TimedXyzData
)
75
76
#endif // GENERICDATA_H
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(TMatrix)
TimedXyzData
Class for vector type measurement data (timestamp, x, y, z).
Definition:
genericdata.h:53
TimedData::timestamp_
quint64 timestamp_
monotonic time (microsec)
Definition:
genericdata.h:46
TimedXyzData::z_
int z_
Z value.
Definition:
genericdata.h:72
TimedXyzData::TimedXyzData
TimedXyzData()
Constructor.
Definition:
genericdata.h:58
TimedData::TimedData
TimedData(const quint64 ×tamp)
Constructor.
Definition:
genericdata.h:44
TimedXyzData::y_
int y_
Y value.
Definition:
genericdata.h:71
TimedXyzData::x_
int x_
X value.
Definition:
genericdata.h:70
TimedData
A base class for measurement data that contain timestamp.
Definition:
genericdata.h:36
TimedXyzData::TimedXyzData
TimedXyzData(const quint64 ×tamp, int x, int y, int z)
Constructor.
Definition:
genericdata.h:68
datatypes
genericdata.h
Generated by
1.8.20