GoPxL SDK
Home
Files
Namespace
GoGdpMeasurement.h
Go to the documentation of this file.
1
9
#ifndef GO_PXL_SDK_GOGDPMEASUREMENT_H
10
#define GO_PXL_SDK_GOGDPMEASUREMENT_H
11
12
#include <
GoPxLSdk/GoGdpMsg/GoGdpMsg.h
>
13
14
class
GoGdpMsgTests;
15
16
namespace
GoPxLSdk
17
{
18
19
class
GoPxLSdkClass
GoGdpMeasurement
:
public
GoGdpMsg
20
{
21
public
:
28
GoGdpMeasurement
();
29
~
GoGdpMeasurement
() =
default
;
30
39
void
Deserialize(kSerializer serializer)
override
;
40
48
const
k64f Value()
const
;
49
57
const
k8u Decision()
const
;
58
59
private
:
60
k64f value = 0;
61
k8u decision = 0;
62
friend
class ::GoGdpMsgTests;
63
};
64
}
65
66
67
#endif
GoPxLSdkClass
#define GoPxLSdkClass
Definition:
Def.h:35
GoPxLSdk::GoGdpMeasurement
Definition:
GoGdpMeasurement.h:19
GoGdpMsg.h
GoPxLSdk
Definition:
Def.h:46
GoPxLSdk::GoGdpMsg
Definition:
GoGdpMsg.h:37
GoGdpMsg
GoGdpMeasurement.h