SFBTypes.h File Reference

Short names for sized ints, and limits. More...

#include <inttypes.h>

Include dependency graph for SFBTypes.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define S8_MAX   ((s8)127)
#define S8_MIN   ((s8)-128)
#define S16_MAX   ((s16)32767)
#define S16_MIN   ((s16)-32768)
#define S32_MAX   ((s32)2147483647)
#define S32_MIN   ((s32)2147483648UL)
#define S64_MIN   ((s64)2147483648UL)
#define U8_MAX   ((u8)255)
#define U8_MIN   ((u8)0)
#define U16_MAX   ((u16)65535U)
#define U16_MIN   ((u16)0)
#define U32_MAX   ((u32)4294967295UL)
#define U32_MIN   ((u32)0)

Typedefs

typedef int8_t s8
typedef int16_t s16
typedef int32_t s32
typedef int64_t s64
typedef intptr_t sptr
typedef const int8_t sc8
typedef const int16_t sc16
typedef const int32_t sc32
typedef const int64_t sc64
typedef const intptr_t scptr
typedef volatile int8_t sv8
typedef volatile int16_t sv16
typedef volatile int32_t sv32
typedef volatile int64_t sv64
typedef volatile intptr_t svptr
typedef volatile const int8_t svc8
typedef volatile const int16_t svc16
typedef volatile const int32_t svc32
typedef volatile const int64_t svc64
typedef volatile const intptr_t svcptr
typedef uint8_t u8
typedef uint16_t u16
typedef uint32_t u32
typedef uint64_t u64
typedef uintptr_t uptr
typedef const uint8_t uc8
typedef const uint16_t uc16
typedef const uint32_t uc32
typedef const uint64_t uc64
typedef const uintptr_t ucptr
typedef volatile uint8_t uv8
typedef volatile uint16_t uv16
typedef volatile uint32_t uv32
typedef volatile uint64_t uv64
typedef volatile uintptr_t uvptr
typedef volatile const uint8_t uvc8
typedef volatile const uint16_t uvc16
typedef volatile const uint32_t uvc32
typedef volatile const uint64_t uvc64
typedef volatile const uintptr_t uvcptr
typedef void IRQHandler (void)


Detailed Description

Short names for sized ints, and limits.

Author:
David H. Ackley.
Date:
(C) 2008 All rights reserved.
Code License:
The GNU Lesser General Public License
License Note:
All code samples shown in documentation are placed into the public domain.

Generated on Mon Sep 28 03:32:16 2009 for SFB by doxygen 1.5.9