Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
kazoo
Commits
c7a88bb5
Commit
c7a88bb5
authored
Mar 12, 2018
by
Maxime Perrotin
Browse files
Update the templates header
parent
b6cc2272
Changes
6
Hide whitespace changes
Inline
Side-by-side
templates/skeletons/ada/body.tmplt
View file @
c7a88bb5
...
...
@@ -4,11 +4,18 @@
@@--
@
_Language_
@
:
The
implementation
language
@@--
@
_List_Of_PIs_
@
:
List
of
all
Provided
Interfaces
(
just
names
)
@@--
@
_List_Of_RIs_
@
:
List
of
all
Required
Interfaces
(
just
names
)
@@--
@
_List_Of_Sync_PIs
@
:
List
of
synchronous
Provided
Interfaces
@@--
@
_List_Of_Sync_RIs
@
:
List
of
synchronous
Required
Interfaces
@@--
@
_List_Of_ASync_PIs
@
:
List
of
asynchronous
Provided
Interfaces
@@--
@
_List_Of_ASync_RIs
@
:
List
of
asynchronous
Required
Interfaces
@@--
@
_ASN1_Modules_
@
:
List
of
ASN
.1
Modules
names
@@--
@
_ASN1_Files_
@
:
List
of
ASN
.1
Files
with
path
@@--
@
_Timers_
@
:
List
of
timers
(
just
names
)
@@--
@
_Has_Context_
@
:
Flag
,
True
if
there
are
context
parameters
@@--
@
_Provided_Interfaces_
@
:
List
of
Provided
interfaces
with
parameters
@@--
@
_Required_Interfaces_
@
:
List
of
Required
interfaces
with
parameters
@@--
@
_CP_Names_
@
:
List
of
Context
Parameter
names
@@--
@
_CP_Types_
@
:
List
of
Context
Parameter
types
@@--
@
_Provided_Interfaces_
@
:
From
template
:
Provided
interfaces
with
params
@@--
@
_Required_Interfaces_
@
:
From
template
:
Required
interfaces
with
params
@@--
@
_Property_Names_
@
:
List
of
User
-
defined
properties
(
names
)
@@--
@
_Property_Values_
@
:
List
of
User
-
defined
properties
(
values
)
@@--
@
_Is_Type_
@
:
Flag
,
True
if
function
is
a
component
type
...
...
templates/skeletons/ada/header.tmplt
View file @
c7a88bb5
...
...
@@ -4,11 +4,18 @@
@@--
@
_Language_
@
:
The
implementation
language
@@--
@
_List_Of_PIs_
@
:
List
of
all
Provided
Interfaces
(
just
names
)
@@--
@
_List_Of_RIs_
@
:
List
of
all
Required
Interfaces
(
just
names
)
@@--
@
_List_Of_Sync_PIs
@
:
List
of
synchronous
Provided
Interfaces
@@--
@
_List_Of_Sync_RIs
@
:
List
of
synchronous
Required
Interfaces
@@--
@
_List_Of_ASync_PIs
@
:
List
of
asynchronous
Provided
Interfaces
@@--
@
_List_Of_ASync_RIs
@
:
List
of
asynchronous
Required
Interfaces
@@--
@
_ASN1_Modules_
@
:
List
of
ASN
.1
Modules
names
@@--
@
_ASN1_Files_
@
:
List
of
ASN
.1
Files
with
path
@@--
@
_Timers_
@
:
List
of
timers
(
just
names
)
@@--
@
_Has_Context_
@
:
Flag
,
True
if
there
are
context
parameters
@@--
@
_Provided_Interfaces_
@
:
List
of
Provided
interfaces
with
parameters
@@--
@
_Required_Interfaces_
@
:
List
of
Required
interfaces
with
parameters
@@--
@
_CP_Names_
@
:
List
of
Context
Parameter
names
@@--
@
_CP_Types_
@
:
List
of
Context
Parameter
types
@@--
@
_Provided_Interfaces_
@
:
From
template
:
Provided
interfaces
with
params
@@--
@
_Required_Interfaces_
@
:
From
template
:
Required
interfaces
with
params
@@--
@
_Property_Names_
@
:
List
of
User
-
defined
properties
(
names
)
@@--
@
_Property_Values_
@
:
List
of
User
-
defined
properties
(
values
)
@@--
@
_Is_Type_
@
:
Flag
,
True
if
function
is
a
component
type
...
...
@@ -39,7 +46,7 @@ package @_CAPITALIZE:Name_@ is
@@--
Iterate
over
each
context
parameter
@@--
The
pragma
Export
makes
them
visible
as
globals
,
e
.
g
.
for
PeekPoke
@@
TABLE
@@
@
_CAPITALIZE
:
CP_Names_
@
:
asn1Scc
@
_CAPITALIZE
:
CP_Types_
@
:=
Context_
@
_CAPITALIZE
:
Name_
@.@
_CAPITALIZE
:
Name_
@
_Ctxt
.@
_CAPITALIZE
:
CP_Names_
@;
@
_CAPITALIZE
:
CP_Names_
@
:
asn1Scc
@
_CAPITALIZE
:
REPLACE
((-)/
_
):
CP_Types_
@
:=
Context_
@
_CAPITALIZE
:
Name_
@.@
_CAPITALIZE
:
Name_
@
_Ctxt
.@
_CAPITALIZE
:
CP_Names_
@;
pragma
Export
(
C
,
@
_CAPITALIZE
:
CP_Names_
@,
"@_LOWER:Name_@_@_LOWER:CP_Names_@"
);
@@
END_TABLE
@@
...
...
templates/skeletons/c/body.tmplt
View file @
c7a88bb5
...
...
@@ -4,16 +4,22 @@
@@-- @_Language_@ : The implementation language
@@-- @_List_Of_PIs_@ : List of all Provided Interfaces (just names)
@@-- @_List_Of_RIs_@ : List of all Required Interfaces (just names)
@@-- @_List_Of_Sync_PIs@ : List of synchronous Provided Interfaces
@@-- @_List_Of_Sync_RIs@ : List of synchronous Required Interfaces
@@-- @_List_Of_ASync_PIs@ : List of asynchronous Provided Interfaces
@@-- @_List_Of_ASync_RIs@ : List of asynchronous Required Interfaces
@@-- @_ASN1_Modules_@ : List of ASN.1 Modules names
@@-- @_ASN1_Files_@ : List of ASN.1 Files with path
@@-- @_Timers_@ : List of timers (just names)
@@-- @_Has_Context_@ : Flag, True if there are context parameters
@@-- @_Provided_Interfaces_@ : List of Provided interfaces with parameters
@@-- @_Required_Interfaces_@ : List of Required interfaces with parameters
@@-- @_CP_Names_@ : List of Context Parameter names
@@-- @_CP_Types_@ : List of Context Parameter types
@@-- @_Provided_Interfaces_@ : From template: Provided interfaces with params
@@-- @_Required_Interfaces_@ : From template: Required interfaces with params
@@-- @_Property_Names_@ : List of User-defined properties (names)
@@-- @_Property_Values_@ : List of User-defined properties (values)
@@-- @_Is_Type_@ : Flag, True if function is a component type
@@-- @_Instance_Of_@ : Optional name of component type
/* Body file for function @_Name_@
* Generated by TASTE on @_NOW_@
* You can edit this file, it will not be overwritten
...
...
templates/skeletons/c/header.tmplt
View file @
c7a88bb5
...
...
@@ -4,11 +4,18 @@
@@-- @_Language_@ : The implementation language
@@-- @_List_Of_PIs_@ : List of all Provided Interfaces (just names)
@@-- @_List_Of_RIs_@ : List of all Required Interfaces (just names)
@@-- @_List_Of_Sync_PIs@ : List of synchronous Provided Interfaces
@@-- @_List_Of_Sync_RIs@ : List of synchronous Required Interfaces
@@-- @_List_Of_ASync_PIs@ : List of asynchronous Provided Interfaces
@@-- @_List_Of_ASync_RIs@ : List of asynchronous Required Interfaces
@@-- @_ASN1_Modules_@ : List of ASN.1 Modules names
@@-- @_ASN1_Files_@ : List of ASN.1 Files with path
@@-- @_Timers_@ : List of timers (just names)
@@-- @_Has_Context_@ : Flag, True if there are context parameters
@@-- @_Provided_Interfaces_@ : List of Provided interfaces with parameters
@@-- @_Required_Interfaces_@ : List of Required interfaces with parameters
@@-- @_CP_Names_@ : List of Context Parameter names
@@-- @_CP_Types_@ : List of Context Parameter types
@@-- @_Provided_Interfaces_@ : From template: Provided interfaces with params
@@-- @_Required_Interfaces_@ : From template: Required interfaces with params
@@-- @_Property_Names_@ : List of User-defined properties (names)
@@-- @_Property_Values_@ : List of User-defined properties (values)
@@-- @_Is_Type_@ : Flag, True if function is a component type
...
...
templates/skeletons/sdl/body.tmplt
View file @
c7a88bb5
...
...
@@ -4,9 +4,16 @@
@@-- @_Language_@ : The implementation language
@@-- @_List_Of_PIs_@ : List of all Provided Interfaces (just names)
@@-- @_List_Of_RIs_@ : List of all Required Interfaces (just names)
@@-- @_List_Of_Sync_PIs@ : List of synchronous Provided Interfaces
@@-- @_List_Of_Sync_RIs@ : List of synchronous Required Interfaces
@@-- @_List_Of_ASync_PIs@ : List of asynchronous Provided Interfaces
@@-- @_List_Of_ASync_RIs@ : List of asynchronous Required Interfaces
@@-- @_ASN1_Modules_@ : List of ASN.1 Modules names
@@-- @_ASN1_Files_@ : List of ASN.1 Files with path
@@-- @_Timers_@ : List of timers (just names)
@@-- @_Has_Context_@ : Flag, True if there are context parameters
@@-- @_CP_Names_@ : List of Context Parameter names
@@-- @_CP_Types_@ : List of Context Parameter types
@@-- @_Provided_Interfaces_@ : List of Provided interfaces with parameters
@@-- @_Required_Interfaces_@ : List of Required interfaces with parameters
@@-- @_Property_Names_@ : List of User-defined properties (names)
...
...
templates/skeletons/sdl/header.tmplt
View file @
c7a88bb5
...
...
@@ -8,11 +8,12 @@
@@-- @_List_Of_Sync_RIs@ : List of synchronous Required Interfaces
@@-- @_List_Of_ASync_PIs@ : List of asynchronous Provided Interfaces
@@-- @_List_Of_ASync_RIs@ : List of asynchronous Required Interfaces
@@-- @_List_Of_RIs_@ : List of all Required Interfaces (just names)
@@-- @_ASN1_Modules_@ : List of ASN.1 Modules names
@@-- @_ASN1_Files_@ : List of ASN.1 Files with path
@@-- @_Timers_@ : List of timers (just names)
@@-- @_Has_Context_@ : Flag, True if there are context parameters
@@-- @_CP_Names_@ : List of Context Parameter names
@@-- @_CP_Types_@ : List of Context Parameter types
@@-- @_Provided_Interfaces_@ : From template: Provided interfaces with params
@@-- @_Required_Interfaces_@ : From template: Required interfaces with params
@@-- @_Property_Names_@ : List of User-defined properties (names)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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