mirror of
https://github.com/nasa/trick.git
synced 2025-01-05 04:44:16 +00:00
898 lines
33 KiB
HTML
898 lines
33 KiB
HTML
|
<html>
|
|||
|
|
|||
|
<head>
|
|||
|
<meta name=Title content="">
|
|||
|
<meta name=Keywords content="">
|
|||
|
<meta http-equiv=Content-Type content="text/html; charset=macintosh">
|
|||
|
<meta name=ProgId content=Excel.Sheet>
|
|||
|
<meta name=Generator content="Microsoft Excel 2008">
|
|||
|
<style>
|
|||
|
<!--table {}
|
|||
|
.font0
|
|||
|
{color:windowtext;
|
|||
|
font-size:10.0pt;
|
|||
|
font-weight:400;
|
|||
|
font-style:normal;
|
|||
|
text-decoration:none;
|
|||
|
font-family:Verdana;}
|
|||
|
.font12
|
|||
|
{color:#006411;
|
|||
|
font-size:10.0pt;
|
|||
|
font-weight:400;
|
|||
|
font-style:normal;
|
|||
|
text-decoration:none;
|
|||
|
font-family:Verdana;}
|
|||
|
.font15
|
|||
|
{color:#FF6600;
|
|||
|
font-size:10.0pt;
|
|||
|
font-weight:400;
|
|||
|
font-style:normal;
|
|||
|
text-decoration:none;
|
|||
|
font-family:Verdana;}
|
|||
|
.style0
|
|||
|
{text-align:general;
|
|||
|
vertical-align:bottom;
|
|||
|
white-space:nowrap;
|
|||
|
color:windowtext;
|
|||
|
font-size:10.0pt;
|
|||
|
font-weight:400;
|
|||
|
font-style:normal;
|
|||
|
text-decoration:none;
|
|||
|
font-family:Verdana;
|
|||
|
border:none;}
|
|||
|
td
|
|||
|
{padding-top:1px;
|
|||
|
padding-right:1px;
|
|||
|
padding-left:1px;
|
|||
|
color:windowtext;
|
|||
|
font-size:10.0pt;
|
|||
|
font-weight:400;
|
|||
|
font-style:normal;
|
|||
|
text-decoration:none;
|
|||
|
font-family:Verdana;
|
|||
|
text-align:general;
|
|||
|
vertical-align:bottom;
|
|||
|
border:none;
|
|||
|
white-space:nowrap;}
|
|||
|
.xl24
|
|||
|
{white-space:normal;}
|
|||
|
.xl25
|
|||
|
{background:silver;
|
|||
|
white-space:normal;}
|
|||
|
.xl26
|
|||
|
{font-weight:700;
|
|||
|
border-top:none;
|
|||
|
border-right:.5pt solid windowtext;
|
|||
|
border-bottom:none;
|
|||
|
border-left:.5pt solid windowtext;
|
|||
|
white-space:normal;}
|
|||
|
.xl27
|
|||
|
{color:#006411;
|
|||
|
border-top:none;
|
|||
|
border-right:.5pt solid windowtext;
|
|||
|
border-bottom:none;
|
|||
|
border-left:.5pt solid windowtext;
|
|||
|
white-space:normal;}
|
|||
|
.xl28
|
|||
|
{color:#0000D4;
|
|||
|
border-top:none;
|
|||
|
border-right:.5pt solid windowtext;
|
|||
|
border-bottom:none;
|
|||
|
border-left:.5pt solid windowtext;
|
|||
|
white-space:normal;}
|
|||
|
.xl29
|
|||
|
{color:#DD0806;
|
|||
|
font-weight:700;
|
|||
|
border-top:none;
|
|||
|
border-right:.5pt solid windowtext;
|
|||
|
border-bottom:.5pt solid windowtext;
|
|||
|
border-left:.5pt solid windowtext;
|
|||
|
white-space:normal;}
|
|||
|
.xl30
|
|||
|
{color:#DD0806;
|
|||
|
font-weight:700;
|
|||
|
white-space:normal;}
|
|||
|
.xl31
|
|||
|
{border-top:.5pt solid windowtext;
|
|||
|
border-right:.5pt solid windowtext;
|
|||
|
border-bottom:none;
|
|||
|
border-left:.5pt solid windowtext;
|
|||
|
background:silver;
|
|||
|
white-space:normal;}
|
|||
|
.xl32
|
|||
|
{color:#FF6600;
|
|||
|
border-top:none;
|
|||
|
border-right:.5pt solid windowtext;
|
|||
|
border-bottom:none;
|
|||
|
border-left:.5pt solid windowtext;
|
|||
|
white-space:normal;}
|
|||
|
.xl33
|
|||
|
{font-weight:700;
|
|||
|
white-space:normal;}
|
|||
|
.xl34
|
|||
|
{color:#006411;
|
|||
|
white-space:normal;}
|
|||
|
.xl35
|
|||
|
{text-align:left;
|
|||
|
white-space:normal;
|
|||
|
padding-left:24px;}
|
|||
|
.xl36
|
|||
|
{text-align:left;
|
|||
|
white-space:normal;
|
|||
|
padding-left:48px;}
|
|||
|
.xl37
|
|||
|
{color:#006411;
|
|||
|
text-align:left;
|
|||
|
white-space:normal;
|
|||
|
padding-left:24px;}
|
|||
|
.xl38
|
|||
|
{color:#FF6600;
|
|||
|
text-align:left;
|
|||
|
white-space:normal;}
|
|||
|
.xl39
|
|||
|
{color:#006411;
|
|||
|
text-align:left;
|
|||
|
white-space:normal;
|
|||
|
padding-left:48px;}
|
|||
|
ruby
|
|||
|
{ruby-align:left;}
|
|||
|
rt
|
|||
|
{color:windowtext;
|
|||
|
font-size:8.0pt;
|
|||
|
font-weight:400;
|
|||
|
font-style:normal;
|
|||
|
text-decoration:none;
|
|||
|
font-family:Verdana;
|
|||
|
display:none;}
|
|||
|
-->
|
|||
|
</style>
|
|||
|
</head>
|
|||
|
|
|||
|
<body link="#0000d4" vlink="#993366" class=xl24>
|
|||
|
|
|||
|
<table border=0 cellpadding=0 cellspacing=0 width=3348 style='border-collapse:
|
|||
|
collapse;table-layout:fixed'>
|
|||
|
<col class=xl24 width=417>
|
|||
|
<col class=xl24 width=413>
|
|||
|
<col class=xl24 width=529>
|
|||
|
<col class=xl24 width=144>
|
|||
|
<col class=xl24 width=369 span=5>
|
|||
|
<tr height=26>
|
|||
|
<td height=26 class=xl24 width=417></td>
|
|||
|
<td class=xl31 width=413>TRICK 7 TO TRICK 10 S_DEFINE FILE DIFFERENCES<br>
|
|||
|
KEY :</td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl26 width=413 style='background:#E8F9FF'>Bold<font class=font0> =
|
|||
|
Default behavior</font></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl27 width=413>Green<font class=font0> = New Trick 10 feature or
|
|||
|
implementation is different than Trick 7</font></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl28 width=413 style='background:#E8F9FF'>Blue<font class=font0> =
|
|||
|
Need a Trick 10 interface routine</font></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl32 width=413>Orange <font class=font0>= Not implemented in Trick
|
|||
|
10 / presumably not needed</font></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl29 width=413 style='background:#E8F9FF'>Red Bold <font
|
|||
|
class=font0>= Not implemented in Trick 10 / needs to be fixed</font></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl30 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl30 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr class=xl25 height=26>
|
|||
|
<td height=26 class=xl25 width=417><br>
|
|||
|
TRICK 7</td>
|
|||
|
<td class=xl25 width=413>TRICK 10</td>
|
|||
|
<td class=xl25 width=529>DESCRIPTION</td>
|
|||
|
<td class=xl25 width=144> </td>
|
|||
|
<td class=xl25 width=369> </td>
|
|||
|
<td class=xl25 width=369> </td>
|
|||
|
<td class=xl25 width=369> </td>
|
|||
|
<td class=xl25 width=369> </td>
|
|||
|
<td class=xl25 width=369> </td>
|
|||
|
</tr>
|
|||
|
<tr height=117>
|
|||
|
<td height=117 class=xl24 width=417 style='background:#E8F9FF'>[/* PURPOSE:
|
|||
|
(<purpose_statement>) */]</td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'>[/* PURPOSE:
|
|||
|
(<purpose_statement>)<font class=font12><br>
|
|||
|
[DEFAULT_DATA: (<br>
|
|||
|
[ (<type> <variable>
|
|||
|
<rel_path>/<default_data_file>) ]<br>
|
|||
|
)]<br>
|
|||
|
[LIBRARY DEPENDENCIES: (<br>
|
|||
|
[ (<rel_path>/<model_source.c|cc|cpp>)
|
|||
|
]<br>
|
|||
|
])<br>
|
|||
|
</font><font class=font0>*/]</font></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>OPTIONAL TRICK COMMENT
|
|||
|
HEADER<br>
|
|||
|
TRICK10:<br>
|
|||
|
DEFAULT DATA FILES CONTAINING ASSIGNMENT STATEMENTS ONLY ARE STILL
|
|||
|
SUPPORTED. YOU CAN SPECIFY THEM IN THE HEADER (BUT USING DEFAULT DATA JOBS IS
|
|||
|
THE RECOMMENDED METHOD).<br>
|
|||
|
IF THERE ARE ANY FUNCTION CALLS IN THE
|
|||
|
S_DEFINE THAT ONLY OCCUR IN THE S_DEFINE, SPECIFY A LIBRARY DEPENDENCY TO THE
|
|||
|
SOURCE SO THAT IT IS BUILT.</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=26>
|
|||
|
<td height=26 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl34 width=413 style='background:#E8F9FF'>##include
|
|||
|
"<rel_path>/<model_header_file.h|hh>"</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>TRICK10: ANY DATA
|
|||
|
DECLARED IN THE S_DEFINE MUST HAVE AN ASSOCIATED HEADER FILE INCLUDED WITH
|
|||
|
THE SPECIAL ## SYNTAX.</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl33 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=39>
|
|||
|
<td height=39 class=xl24 width=417 style='background:#E8F9FF'>%{<br>
|
|||
|
<user_code_block><br>
|
|||
|
%}</td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'>%{<br>
|
|||
|
<user_code_block><br>
|
|||
|
%}</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>ADD ANY USER GLOBAL C/C++
|
|||
|
CODE HERE<br>
|
|||
|
TRICK10: IF YOU HAVE A LIB DEPENDENCY TO A C FUNCTION, DECLARE ITS PROTOTYPE
|
|||
|
HERE AS extern "C" <type> <myfunction>(<args>);</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'>#define
|
|||
|
<label> <value></td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'>#define <label>
|
|||
|
<value></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>DEFINE A C PREPROCESSOR
|
|||
|
MACRO</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'>#include
|
|||
|
<another_s_define_module></td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'>#include
|
|||
|
<another_s_define_module></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>INLINE INCLUDE OTHER
|
|||
|
FILES CONTAINING S_DEFINE SYNTAX</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417>sim_object {</td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417>sim_services/include: EXECUTIVE exec
|
|||
|
(sim_services/include/executive.d);</td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417>(automatic) sim_services/input_processor:</td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl36 width=417>input_processor(INPUT_PROCESSOR* IP =
|
|||
|
&sys.exec.ip);</td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417>[(automatic_last) sim_services/exec:</td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl36 width=417>var_server_sync(EXECUTIVE * E =
|
|||
|
&sys.exec ) ;]</td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417>} sys ;</td>
|
|||
|
<td class=xl34 width=413>#include
|
|||
|
"sim_objects/default_trick_sys.sm"</td>
|
|||
|
<td class=xl24 width=529>DECLARE THE NECESSARY TRICK SIM OBJECTS</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417>sim_object {</td>
|
|||
|
<td class=xl34 width=413>class <my_sim_object_type> : public
|
|||
|
Trick::SimObject {</td>
|
|||
|
<td class=xl24 width=529>START OF A USER SIM OBJECT DECLARATION</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl37 width=413 style='background:#E8F9FF'>
|
|||
|
[public:|protected:|private:]</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=39>
|
|||
|
<td height=39 class=xl35 width=417> <rel_path>:<type>
|
|||
|
<variable>[<dim>] <br>
|
|||
|
[(<default_data_file>)
|
|||
|
[,<default_data_file>])] ;</td>
|
|||
|
<td class=xl35 width=413><type> <variable>[<dim>] ;</td>
|
|||
|
<td class=xl24 width=529>DECLARE MODEL DATA (TRICK7: FINDS DATA VIA REL_PATH,
|
|||
|
AND OPTIONAL DEFAULT DATA SPECIFIED HERE;<br>
|
|||
|
TRICK10: FINDS DATA VIA ##INCLUDE, DEFAULT DATA DONE IN JOB OR IN HEADER
|
|||
|
ABOVE)</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl35 width=413 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417></td>
|
|||
|
<td class=xl37 width=413><my_sim_object_type> ([<args>]) [:
|
|||
|
<initializer_list>] {</td>
|
|||
|
<td class=xl24 width=529>TRICK10: START OF SIM OBJECT CONSTRUCTOR</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl35 width=413 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=26>
|
|||
|
<td height=26 class=xl35 width=417> [import <import_tag>
|
|||
|
<sim_object>.<variable> ;]</td>
|
|||
|
<td class=xl38 width=413>NOT IMPLEMENTED</td>
|
|||
|
<td class=xl24 width=529>SYNCED DATA IMPORT FROM MASTER/SLAVE; TRICK10:
|
|||
|
RARELY USED FEATURE HAS BEEN DEPRECATED</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=39 style='page-break-before:always'>
|
|||
|
<td height=39 class=xl35 width=417 style='background:#E8F9FF'>[C<#>]
|
|||
|
[{<job_tag>}] [P<#>] [I<sim_object>]<br>
|
|||
|
([<cycle_time>, [<start_time>, [<stop_time>]]]
|
|||
|
<job_class>)<br>
|
|||
|
<rel_path>:<module> ([<param_type> <param> =
|
|||
|
<arg> [, <20>]) ;</td>
|
|||
|
<td class=xl36 width=413 style='background:#E8F9FF'>[C<#>]
|
|||
|
[{<job_tag>}] [P<#>]<font class=font15>[I<sim_object> NOT
|
|||
|
IMPLEMENTED]</font><font class=font12><br>
|
|||
|
</font><font class=font0>([<cycle_time>,
|
|||
|
[<start_time>, [<stop_time>]]] </font><font class=font12>"</font><font
|
|||
|
class=font0><job_class></font><font class=font12>"</font><font
|
|||
|
class=font0>)</font><font class=font12><br>
|
|||
|
[<return_val> =] </font><font
|
|||
|
class=font0><module> (</font><font class=font12>[<arg>][, <20>]</font><font
|
|||
|
class=font0>) ;</font></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>SPECIFY A JOB TO BE
|
|||
|
MANAGED BY TRICK EXECUTIVE</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417>[export <export_tag>
|
|||
|
<sim_object>.<variable> ;]</td>
|
|||
|
<td class=xl38 width=413>NOT IMPLEMENTED</td>
|
|||
|
<td class=xl24 width=529>SYNCED DATA EXPORT TO MASTER/SLAVE; TRICK10: RARELY
|
|||
|
USED FEATURE HAS BEEN DEPRECATED</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl35 width=413 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417></td>
|
|||
|
<td class=xl39 width=413>[<user_code_block>]</td>
|
|||
|
<td class=xl24 width=529>TRICK10: C/C++ USER CODE IN CONSTRUCTOR: ASSIGN
|
|||
|
VARIABLES, CALL FUNCTIONS, ETC.</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl37 width=413 style='background:#E8F9FF'>}</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>TRICK10: END OF SIM
|
|||
|
OBJECT CONSTRUCTOR</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417>} <sim_object> ;</td>
|
|||
|
<td class=xl24 width=413>} ;</td>
|
|||
|
<td class=xl24 width=529>END OF A USER SIM OBJECT DECLARATION (TRICK7: ALSO
|
|||
|
INSTANTIATE THE SIM OBJECT)</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl34 width=413 style='background:#E8F9FF'>[<my_sim_object_type>
|
|||
|
<sim_object>[(<args>)] ;]</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>TRICK10: INSTANTIATE THE
|
|||
|
SIM OBJECT AND PASS CONSTRUCTOR ARGUMENTS</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=65>
|
|||
|
<td height=65 class=xl24 width=417 style='background:#E8F9FF'>[job_class_order
|
|||
|
{<br>
|
|||
|
<job_class_1>,<br>
|
|||
|
<job_class_2>,<br>
|
|||
|
...<br>
|
|||
|
} ;]</td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'>[job_class_order {<br>
|
|||
|
<font
|
|||
|
class=font12>"</font><font class=font0><job_class_1></font><font
|
|||
|
class=font12>"</font><font class=font0>,<br>
|
|||
|
</font><font
|
|||
|
class=font12>"</font><font class=font0><job_class_2></font><font
|
|||
|
class=font12>"</font><font class=font0>,<br>
|
|||
|
...<br>
|
|||
|
} ;]</font></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>SPECIFY A JOB CLASS ORDER
|
|||
|
DIFFERENT THAN THE TRICK DEFAULT ORDER</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'>[integrate
|
|||
|
(<integration_dt>) <sim_object> [, <20>] ;]</td>
|
|||
|
<td class=xl34 width=413 style='background:#E8F9FF'>[IntegLoop
|
|||
|
<my_integ_loop> <font class=font0>(<integration_dt>)
|
|||
|
<sim_object> [, <20>] ;]</font></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>SPECIFY STATE INTEGRATION</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'>[collect
|
|||
|
<reference> = {[<reference2> [, <20>]]} ;]</td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'>[collect
|
|||
|
<reference> = {[<reference2> [, <20>]]} ;]</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>CREATE A COLLECTION
|
|||
|
(ARRAY) OF SAME TYPED VARIABLES</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl34 width=413 style='background:#E8F9FF'>[void
|
|||
|
create_connections() {</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>TRICK10: C/C++ USER CODE
|
|||
|
THAT IS RUN AFTER ALL DATA IS INSTANTIATED BUT BEFORE DEFAULT DATA</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417>[freeze (<cycle_time>) ;]</td>
|
|||
|
<td class=xl37 width=413>[trick_sys.sched.set_freeze_frame(<cycle_time>);]</td>
|
|||
|
<td class=xl24 width=529>SET FREEZE CYCLE TIME</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl37 width=413 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417>[<sim_object>:<module_after>([dup_id])
|
|||
|
depends on</td>
|
|||
|
<td class=xl37 width=413>[trick_sys.sched.add_depends_on_job(</td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417><sim_object>:<module_before>([dup_id])</td>
|
|||
|
<td class=xl39 width=413>"<sim_object.module_after>",
|
|||
|
<dup_id>,</td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl35 width=417>[and
|
|||
|
<sim_object>:<module_before>([dup_id])]]</td>
|
|||
|
<td class=xl39 width=413>"<sim_object.module_before>",
|
|||
|
<dup_id>);]</td>
|
|||
|
<td class=xl24 width=529>SPECIFY EXECUTION ORDER FOR CHILD THREADS</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl37 width=413 style='background:#E8F9FF'>[<user_code_block>]</td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'>TRICK10: C/C++ OTHER MISC
|
|||
|
USER CODE: ASSIGN VARIABLES, CALL FUNCTIONS, ETC.</td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl34 width=413>}]</td>
|
|||
|
<td class=xl24 width=529>TRICK10: END OF CREATE_CONNECTIONS USER CODE</td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=413 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=529 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=144 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
<td class=xl24 width=369 style='background:#E8F9FF'></td>
|
|||
|
</tr>
|
|||
|
<tr height=13>
|
|||
|
<td height=13 class=xl24 width=417></td>
|
|||
|
<td class=xl24 width=413></td>
|
|||
|
<td class=xl24 width=529></td>
|
|||
|
<td class=xl24 width=144></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
<td class=xl24 width=369></td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
|
|||
|
</body>
|
|||
|
|
|||
|
</html>
|