rtwtypes.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. //
  2. // Academic License - for use in teaching, academic research, and meeting
  3. // course requirements at degree granting institutions only. Not for
  4. // government, commercial, or other organizational use.
  5. // File: rtwtypes.h
  6. //
  7. // MATLAB Coder version : 5.3
  8. // C/C++ source code generated on : 25-Apr-2023 21:10:09
  9. //
  10. #ifndef RTWTYPES_H
  11. #define RTWTYPES_H
  12. /*=======================================================================*
  13. * Fixed width word size data types: *
  14. * int64_T - signed 64 bit integers *
  15. * uint64_T - unsigned 64 bit integers *
  16. *=======================================================================*/
  17. #if defined(__APPLE__)
  18. #ifndef INT64_T
  19. #define INT64_T long
  20. #define FMT64 "l"
  21. #if defined(__LP64__) && !defined(INT_TYPE_64_IS_LONG)
  22. #define INT_TYPE_64_IS_LONG
  23. #endif
  24. #endif
  25. #endif
  26. #if defined(__APPLE__)
  27. #ifndef UINT64_T
  28. #define UINT64_T unsigned long
  29. #define FMT64 "l"
  30. #if defined(__LP64__) && !defined(INT_TYPE_64_IS_LONG)
  31. #define INT_TYPE_64_IS_LONG
  32. #endif
  33. #endif
  34. #endif
  35. // Include Files
  36. #include "tmwtypes.h"
  37. #endif
  38. //
  39. // File trailer for rtwtypes.h
  40. //
  41. // [EOF]
  42. //