Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TTCN-3 Libraries
LibIts
Commits
18a7b38a
Commit
18a7b38a
authored
Jan 14, 2021
by
Yann Garcia
Browse files
Start validate AtsSpatem
parent
b6204cd7
Changes
1
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
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment