7 #ifndef APPDENMINDICATION_H 8 #define APPDENMINDICATION_H 155 #endif // APPDENMINDICATION_H
quint64 detectionTime() const
detectionTime Detection time getter.
quint8 * subCauseCode() const
subCauseCode Sub cause code getter.
AppDenmIndication_enum
The e_AppDenmIndication enum defines the bit position of the options.
void setValidityDuration(quint32 v)
setValidityDuration Validity duration setter.
void toString()
toString Print a human readable version of the AppDenmIndication.
void setActionID(ActionIDData a)
setActionID ActionID setter.
void setRelevanceTrafficDirection(quint8 r)
setRelevanceTrafficDirection Relevance traffic direction setter.
ActionIDData actionID() const
actionID ActionID getter.
static QByteArray toBluetooth(DENM_t denm, quint32 validityDuration)
toBluetooth Encode an AppDenmIndication understable by the HMI.
void setDetectionTime(quint64 d)
setDetectionTime Detection time setter.
ReferencePosition serializer.
ReferencePositionData m_eventPosition
quint32 validityDuration() const
validityDuration Validity duration getter.
enum AppDenmIndication::AppDenmIndication_enum e_AppDenmIndication
The e_AppDenmIndication enum defines the bit position of the options.
quint8 * m_relevanceTrafficDirection
AppDenmIndication(DENM_t denm, quint32 validityDuration)
AppDenmIndication AppDenmIndication constructor.
quint8 * m_relevanceDistance
ReferencePositionData eventPosition() const
eventPosition Event position getter.
quint8 * causeCode() const
causeCode Cause code getter.
void setSubCauseCode(quint8 s)
setSubCauseCode Sub cause code setter.
QByteArray toBin()
toBin Encode the AppDenmIndication into a byte array.
quint8 * relevanceTrafficDirection() const
relevanceTrafficDirection Relevance traffic direction getter.
quint8 * relevanceDistance() const
relevanceDistance Relevance distance getter.
void setCauseCode(quint8 c)
setCauseCode Cause code setter.
quint32 m_validityDuration
quint8 getOptions()
getOptions Generate the option byte.
void setEventPosition(ReferencePositionData r)
setEventPosition Event position setter.
void setRelevanceDistance(quint8 r)
setRelevanceDistance Relevance distance setter.