7 #ifndef ParameterApplication_H_ 8 #define ParameterApplication_H_ 191 #endif // ParameterApplication_H_
StationarySince_t * stationarySince() const
stationarySince Stationary since getter.
BOOLEAN_t EmbarkationStatus_t
Usefull functions and declarations.
void read()
read Configuration file reading.
PtActivation_t * m_ptActivation
VehicleIdentification_t * m_vehicleIdentification
CauseCode_t * m_causeCodeEmergency
long RoadworksSubCauseCode_t
RoadworksSubCauseCode_t * roadworksSubCauseCode() const
roadworksSubCauseCode Roadworks cause code getter.
unsigned long StationID_t
StationType_t m_stationType
long DangerousGoodsBasic_t
ProtectedCommunicationZonesRSU_t * protectedCommunicationZones() const
protectedCommunicationZones Protected communicaiton zones getter.
DangerousGoodsExtended_t * dangerousGoodsExtended() const
dangerousGoodsExtended Dangerous goods for DENM getter.
SpecialTransportType_t m_specialTransportType
CauseCode_t * causeCodeEmergency() const
causeCodeEmergency Emergency cause code getter.
EmergencyPriority_t * emergencyPriority() const
emergencyPriority Emergency priority getter.
VehicleRole_t vehicleRole() const
vehicleRole Vehicle role getter.
friend class ApplicationProvider
RoadworksSubCauseCode_t * m_roadworksSubCauseCode
ClosedLanes_t * closedLanes() const
closedLanes Closed lanes getter.
VehicleIdentification_t * vehicleIdentification() const
vehicleIdentification Vehicle identification getter.
ProtectedCommunicationZonesRSU_t * m_protectedCommunicationZones
ParameterApplication()
ParameterApplication ParameterApplication default constructor.
TrafficRule_t * trafficRule() const
trafficRule Traffic rule getter.
CauseCode_t * m_causeCodeStationary
void readDebug()
readDebug Configuration printing.
CauseCode_t * causeCodeStationary() const
causeCodeStationary Stationary cause code getter.
SpecialTransportType_t specialTransportType() const
specialTransportType Special transport type getter.
EmergencyPriority_t * m_emergencyPriority
PtActivation_t * ptActivation() const
ptActivation Priority activation getter.
CauseCode_t * m_causeCodeSafety
DangerousGoodsExtended_t * m_dangerousGoodsExtended
StationType_t stationType() const
stationType Station type getter.
ParameterApplication & operator=(const ParameterApplication &other)
operator= Affectation operator.
DangerousGoodsBasic_t dangerousGoodsBasic() const
dangerousGoodsBasic Dangerous goods for CAM getter.
DangerousGoodsBasic_t m_dangerousGoodsBasic
StationID_t stationID() const
stationID Station ID getter.
SpeedLimit_t * m_speedLimit
TrafficRule_t * m_trafficRule
StationarySince_t * m_stationarySince
bool itsGnIsMobile() const
itsGnIsMobile Is the ITS-S mobile?.
EmbarkationStatus_t m_embarkationStatus
SpeedLimit_t * speedLimit() const
speedLimit Speed limit getter.
VehicleRole_t m_vehicleRole
ClosedLanes_t * m_closedLanes
~ParameterApplication()
~ParameterApplication ParameterApplication destructor.
CauseCode_t * causeCodeSafety() const
causeCodeSafety Safety car cause code getter.
EmbarkationStatus_t embarkationStatus() const
embarkationStatus Embarkation status getter.