CoreFlow 1.0.0
A modern orchestration and execution runtime
Loading...
Searching...
No Matches
stdint.h File Reference

This is a work-alike for platforms that don't have stdint like Windows. More...

#include <limits.h>

Macros

#define _STDINT_ALTERNATE_H_
 
#define INT8_MAX   SCHAR_MAX
 
#define INT8_MIN   SCHAR_MIN
 
#define INT16_MAX   SHRT_MAX
 
#define INT16_MIN   SHRT_MIN
 
#define INT32_MAX   INT_MAX
 
#define INT32_MIN   INT_MIN
 
#define INT64_MIN   _I64_MIN
 
#define INT64_MAX   _I64_MAX
 
#define UINT8_MAX   UCHAR_MAX
 
#define UINT16_MAX   USHRT_MAX
 
#define UINT32_MAX   UINT_MAX
 
#define UINT64_MAX   ((INT64_MAX * 2ULL) + 1ULL)
 

Typedefs

typedef signed char int8_t
 
typedef unsigned char uint8_t
 
typedef signed short int16_t
 
typedef unsigned short uint16_t
 
typedef signed int int32_t
 
typedef unsigned int uint32_t
 

Detailed Description

This is a work-alike for platforms that don't have stdint like Windows.

Author
Erik Rainey erik..nosp@m.rain.nosp@m.ey@gm.nosp@m.ail..nosp@m.com

Macro Definition Documentation

◆ _STDINT_ALTERNATE_H_

#define _STDINT_ALTERNATE_H_

◆ INT16_MAX

#define INT16_MAX   SHRT_MAX

◆ INT16_MIN

#define INT16_MIN   SHRT_MIN

◆ INT32_MAX

#define INT32_MAX   INT_MAX

◆ INT32_MIN

#define INT32_MIN   INT_MIN

◆ INT64_MAX

#define INT64_MAX   _I64_MAX

◆ INT64_MIN

#define INT64_MIN   _I64_MIN

◆ INT8_MAX

#define INT8_MAX   SCHAR_MAX

◆ INT8_MIN

#define INT8_MIN   SCHAR_MIN

◆ UINT16_MAX

#define UINT16_MAX   USHRT_MAX

◆ UINT32_MAX

#define UINT32_MAX   UINT_MAX

◆ UINT64_MAX

#define UINT64_MAX   ((INT64_MAX * 2ULL) + 1ULL)

◆ UINT8_MAX

#define UINT8_MAX   UCHAR_MAX

Typedef Documentation

◆ int16_t

typedef signed short int16_t

◆ int32_t

typedef signed int int32_t

◆ int8_t

typedef signed char int8_t

◆ uint16_t

typedef unsigned short uint16_t

◆ uint32_t

typedef unsigned int uint32_t

◆ uint8_t

typedef unsigned char uint8_t