Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
TTCN-3 Libraries
LibIts
Compare revisions
b6204cd7b6c8deae071e042a2fc384ecf09b7c3d...18a7b38a2780dcf27f55c06b3756ea8fc222ebf5
Commits (1)
Start validate AtsSpatem
· 18a7b38a
Yann Garcia
authored
Jan 14, 2021
18a7b38a
Hide whitespace changes
Inline
Side-by-side
ttcn/MapemSpatem/LibItsMapemSpatem_Templates.ttcn
View file @
18a7b38a
...
...
@@ -589,6 +589,21 @@ module LibItsMapemSpatem_Templates {
overlays
:=
omit
,
regional
:=
*
}
template
(
present
)
LaneAttributes
mw_laneAttributes
:=
{
directionalUse
:=
?
,
sharedWith
:=
?
,
laneType
:=
?
,
regional
:=
*
}
template
(
present
)
LaneAttributes
mw_laneAttributes_crosswak
(
template
(
present
)
LaneAttributes_Crosswalk
p_crosswalk
:=
?
)
modifies
mw_laneAttributes
:=
{
laneType
:=
{
crosswalk
:=
p_crosswalk
}
}
/**
* @desc Receive template for MAPEM Message with no LayerType
...
...
@@ -796,17 +811,17 @@ module LibItsMapemSpatem_Templates {
}
template
(
present
)
SPAT
mw_spatem_intersections
(
template
(
present
)
SPAT
.
intersections
p_intersections
:=
?
template
(
present
)
SPAT
.
intersections
p_intersections
:=
?
)
modifies
mw_defaultSpatem
:=
{
intersections
:=
p_intersections
}
template
(
present
)
IntersectionState
mw_IntersectionState
(
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
)
:=
{
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
)
:=
{
name
:=
*
,
id
:=
p_id
,
revision
:=
p_revision
,
...
...
@@ -819,34 +834,34 @@ module LibItsMapemSpatem_Templates {
regional
:=
*
}
// end mw_IntersectionState
template
(
present
)
IntersectionState
mw_IntersectionState_regional
(
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
,
template
(
present
)
IntersectionState
.
regional
p_regional
:=
?
)
modifies
mw_IntersectionState
:=
{
regional
:=
p_regional
template
(
present
)
IntersectionState
mw_IntersectionState_regional
(
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
,
template
(
present
)
IntersectionState
.
regional
p_regional
:=
?
)
modifies
mw_IntersectionState
:=
{
regional
:=
p_regional
}
// end mw_IntersectionState
template
(
present
)
IntersectionState
mw_IntersectionState_maneuverAssistList
(
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
,
template
(
present
)
IntersectionState
.
maneuverAssistList
p_maneuverAssistList
:=
?
)
modifies
mw_IntersectionState
:=
{
template
(
present
)
IntersectionState
mw_IntersectionState_maneuverAssistList
(
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
,
template
(
present
)
IntersectionState
.
maneuverAssistList
p_maneuverAssistList
:=
?
)
modifies
mw_IntersectionState
:=
{
maneuverAssistList
:=
p_maneuverAssistList
}
// end mw_IntersectionState
template
(
present
)
IntersectionState
mw_IntersectionState_moyAndTimeStamp
(
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
,
template
(
present
)
IntersectionState
.
moy
p_moy
:=
?
,
template
(
present
)
IntersectionState
.
timeStamp
p_timeStamp
:=
?
)
modifies
mw_IntersectionState
:=
{
template
(
present
)
IntersectionState
.
id
p_id
:=
?
,
template
(
present
)
IntersectionState
.
revision
p_revision
:=
?
,
template
(
present
)
IntersectionState
.
status
p_status
:=
?
,
template
(
present
)
IntersectionState
.
states
p_states
:=
?
,
template
(
present
)
IntersectionState
.
moy
p_moy
:=
?
,
template
(
present
)
IntersectionState
.
timeStamp
p_timeStamp
:=
?
)
modifies
mw_IntersectionState
:=
{
moy
:=
p_moy
,
timeStamp
:=
p_timeStamp
}
// end mw_IntersectionState_moyAndTimeStamp
...
...