1/*
2 * File: rt_nonfinite.h
3 *
4 * Code generated for Simulink model 'EV3Control_sil_sil_ec'.
5 *
6 * Model version : 1.2
7 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
8 * C/C++ source code generated on : Tue Oct 29 09:31:45 2019
9 */
10
11#ifndef RTW_HEADER_rt_nonfinite_h_
12#define RTW_HEADER_rt_nonfinite_h_
13#include <stddef.h>
14#include "rtwtypes.h"
15
16extern real_T rtInf;
17extern real_T rtMinusInf;
18extern real_T rtNaN;
19extern real32_T rtInfF;
20extern real32_T rtMinusInfF;
21extern real32_T rtNaNF;
22extern void rt_InitInfAndNaN(size_t realSize);
23extern boolean_T rtIsInf(real_T value);
24extern boolean_T rtIsInfF(real32_T value);
25extern boolean_T rtIsNaN(real_T value);
26extern boolean_T rtIsNaNF(real32_T value);
27typedef struct {
28 struct {
29 uint32_T wordH;
30 uint32_T wordL;
31 } words;
32} BigEndianIEEEDouble;
33
34typedef struct {
35 struct {
36 uint32_T wordL;
37 uint32_T wordH;
38 } words;
39} LittleEndianIEEEDouble;
40
41typedef struct {
42 union {
43 real32_T wordLreal;
44 uint32_T wordLuint;
45 } wordL;
46} IEEESingle;
47
48#endif /* RTW_HEADER_rt_nonfinite_h_ */
49
50/*
51 * File trailer for generated code.
52 *
53 * [EOF]
54 */
55