1/*
2 * BMS_types.h
3 *
4 * Code generation for model "BMS".
5 *
6 * Model version : 1.15
7 * Simulink Coder version : 9.2 (R2019b) 18-Jul-2019
8 * C source code generated on : Thu Aug 20 14:49:14 2020
9 *
10 * Target selection: grt.tlc
11 * Note: GRT includes extra infrastructure and instrumentation for prototyping
12 * Embedded hardware selection: Intel->x86-64 (Windows64)
13 * Code generation objectives: Unspecified
14 * Validation result: Not run
15 */
16
17#ifndef RTW_HEADER_BMS_types_h_
18#define RTW_HEADER_BMS_types_h_
19#include "rtwtypes.h"
20#include "builtin_typeid_types.h"
21#include "multiword_types.h"
22
23/* Custom Type definition for MATLAB Function: '<S2>/median' */
24#ifndef struct_tag_skA4KFEZ4HPkJJBOYCrevdH
25#define struct_tag_skA4KFEZ4HPkJJBOYCrevdH
26
27struct tag_skA4KFEZ4HPkJJBOYCrevdH
28{
29 uint32_T SafeEq;
30 uint32_T Absolute;
31 uint32_T NaNBias;
32 uint32_T NaNWithFinite;
33 uint32_T FiniteWithNaN;
34 uint32_T NaNWithNaN;
35};
36
37#endif /*struct_tag_skA4KFEZ4HPkJJBOYCrevdH*/
38
39#ifndef typedef_skA4KFEZ4HPkJJBOYCrevdH_BMS_T
40#define typedef_skA4KFEZ4HPkJJBOYCrevdH_BMS_T
41
42typedef struct tag_skA4KFEZ4HPkJJBOYCrevdH skA4KFEZ4HPkJJBOYCrevdH_BMS_T;
43
44#endif /*typedef_skA4KFEZ4HPkJJBOYCrevdH_BMS_T*/
45
46#ifndef struct_tag_sJCxfmxS8gBOONUZjbjUd9E
47#define struct_tag_sJCxfmxS8gBOONUZjbjUd9E
48
49struct tag_sJCxfmxS8gBOONUZjbjUd9E
50{
51 boolean_T CaseSensitivity;
52 boolean_T StructExpand;
53 char_T PartialMatching[6];
54 boolean_T IgnoreNulls;
55};
56
57#endif /*struct_tag_sJCxfmxS8gBOONUZjbjUd9E*/
58
59#ifndef typedef_sJCxfmxS8gBOONUZjbjUd9E_BMS_T
60#define typedef_sJCxfmxS8gBOONUZjbjUd9E_BMS_T
61
62typedef struct tag_sJCxfmxS8gBOONUZjbjUd9E sJCxfmxS8gBOONUZjbjUd9E_BMS_T;
63
64#endif /*typedef_sJCxfmxS8gBOONUZjbjUd9E_BMS_T*/
65
66/* Parameters (default storage) */
67typedef struct P_BMS_T_ P_BMS_T;
68
69/* Forward declaration for rtModel */
70typedef struct tag_RTM_BMS_T RT_MODEL_BMS_T;
71
72#endif /* RTW_HEADER_BMS_types_h_ */
73