Vincenzo Comito / Mbed 2 deprecated AEB

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers rt_nonfinite.h Source File

rt_nonfinite.h

00001 /*
00002  * Academic License - for use in teaching, academic research, and meeting
00003  * course requirements at degree granting institutions only.  Not for
00004  * government, commercial, or other organizational use.
00005  *
00006  * File: rt_nonfinite.h
00007  *
00008  * Code generated for Simulink model 'AEB0'.
00009  *
00010  * Model version                  : 1.63
00011  * Simulink Coder version         : 8.10 (R2016a) 10-Feb-2016
00012  * C/C++ source code generated on : Tue Jul 26 21:28:16 2016
00013  *
00014  * Target selection: ert.tlc
00015  * Embedded hardware selection: Intel->x86-64 (Windows64)
00016  * Code generation objectives: Unspecified
00017  * Validation result: Not run
00018  */
00019 
00020 #ifndef RTW_HEADER_rt_nonfinite_h_
00021 #define RTW_HEADER_rt_nonfinite_h_
00022 #include <stddef.h>
00023 #include "rtwtypes.h"
00024 
00025 extern real_T rtInf;
00026 extern real_T rtMinusInf;
00027 extern real_T rtNaN;
00028 extern real32_T rtInfF;
00029 extern real32_T rtMinusInfF;
00030 extern real32_T rtNaNF;
00031 extern void rt_InitInfAndNaN(size_t realSize);
00032 extern boolean_T rtIsInf(real_T value);
00033 extern boolean_T rtIsInfF(real32_T value);
00034 extern boolean_T rtIsNaN(real_T value);
00035 extern boolean_T rtIsNaNF(real32_T value);
00036 typedef struct {
00037   struct {
00038     uint32_T wordH;
00039     uint32_T wordL;
00040   } words;
00041 } BigEndianIEEEDouble;
00042 
00043 typedef struct {
00044   struct {
00045     uint32_T wordL;
00046     uint32_T wordH;
00047   } words;
00048 } LittleEndianIEEEDouble;
00049 
00050 typedef struct {
00051   union {
00052     real32_T wordLreal;
00053     uint32_T wordLuint;
00054   } wordL;
00055 } IEEESingle;
00056 
00057 #endif                                 /* RTW_HEADER_rt_nonfinite_h_ */
00058 
00059 /*
00060  * File trailer for generated code.
00061  *
00062  * [EOF]
00063  */