File: rt_nonfinite.h1 /* 2 * File: rt_nonfinite.h 3 * 4 * Code generated for Simulink model 'bh_f14'. 5 * 6 * Model version : 1.18 7 * Simulink Coder version : 8.10 (R2016a) 10-Feb-2016 8 * C/C++ source code generated on : Wed Jun 22 07:56:08 2016 9 * 10 * Target selection: ert.tlc 11 * Embedded hardware selection: 32-bit Generic 12 * Code generation objectives: Unspecified 13 * Validation result: Not run 14 */ 15 16 #ifndef RTW_HEADER_rt_nonfinite_h_ 17 #define RTW_HEADER_rt_nonfinite_h_ 18 #include <stddef.h> 19 #include "rtwtypes.h" 20 21 extern real_T rtInf; 22 extern real_T rtMinusInf; 23 extern real_T rtNaN; 24 extern real32_T rtInfF; 25 extern real32_T rtMinusInfF; 26 extern real32_T rtNaNF; 27 extern void rt_InitInfAndNaN(size_t realSize); 28 extern boolean_T rtIsInf(real_T value); 29 extern boolean_T rtIsInfF(real32_T value); 30 extern boolean_T rtIsNaN(real_T value); 31 extern boolean_T rtIsNaNF(real32_T value); 32 typedef struct { 33 struct { 34 uint32_T wordH; 35 uint32_T wordL; 36 } words; 37 } BigEndianIEEEDouble; 38 39 typedef struct { 40 struct { 41 uint32_T wordL; 42 uint32_T wordH; 43 } words; 44 } LittleEndianIEEEDouble; 45 46 typedef struct { 47 union { 48 real32_T wordLreal; 49 uint32_T wordLuint; 50 } wordL; 51 } IEEESingle; 52 53 #endif /* RTW_HEADER_rt_nonfinite_h_ */ 54 55 /* 56 * File trailer for generated code. 57 * 58 * [EOF] 59 */ 60 |