-
Notifications
You must be signed in to change notification settings - Fork 0
/
test.tlc
58 lines (48 loc) · 1.5 KB
/
test.tlc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
%% File : test.tlc
%% Created : Fri Feb 05 11:35:57 2021
%%
%% Description:
%% Simulink Coder wrapper functions interface generated for
%% S-function "test.cpp".
%%
%% File generated by S-function Builder Block
%%
%% For more information on using the Target Language with the
%% Simulink Coder, see the Target Language Compiler manual
%% (under Simulink Coder) in the "Inlining S-Functions"
%% chapter under the section and subsection:
%% "Writing Block Target Files to Inline S-Functions",
%% "Function-Based or Wrappered Code".
%%
%implements test "C"
%% Function: BlockTypeSetup ===================================================
%%
%% Purpose:
%% Set up external references for wrapper functions in the
%% generated code.
%%
%function BlockTypeSetup(block, system) Output
%openfile externs
extern void test_Start_wrapper(void);
extern void test_Outputs_wrapper(const real_T *u0,
real_T *y0,
real_T *y1);
extern void test_Terminate_wrapper(void);
%closefile externs
%<LibCacheExtern(externs)>
%%
%endfunction
%% Function: Outputs ==========================================================
%%
%% Purpose:
%% Code generation rules for mdlOutputs function.
%%
%function Outputs(block, system) Output
%%
%assign pu0 = LibBlockInputSignalAddr(0, "", "", 0)
%assign py0 = LibBlockOutputSignalAddr(0, "", "", 0)
%assign py1 = LibBlockOutputSignalAddr(1, "", "", 0)
test_Outputs_wrapper(%<pu0>, %<py0>, %<py1>);
%%
%endfunction
%% [EOF] test.tlc