ISF  1.1
Intelligent Sensing Framework
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Include/isf_types.h File Reference

The isf_types.h file contains the ISF data type definitions and some of the globally used macros. More...

Go to the source code of this file.

Defines

#define TRUE   (1)
#define FALSE   (0)
#define YES   (1)
#define NO   (0)

Typedefs

typedef char int8
 This defines int8 as char.
typedef volatile char vint8
 This defines vint8 as volatile char.
typedef unsigned char uint8
 This defines uint8 as unsigned char.
typedef volatile unsigned char vuint8
 This defines vuint8 as volatile unsigned char.
typedef short int16
 This defines int16 as short.
typedef volatile short vint16
 This defines vint16 as volatile short.
typedef unsigned short uint16
 This defines uint16 as unsigned short.
typedef volatile unsigned short vuint16
 This defines vuint16 as volatile unsigned short.
typedef long int32
 This defines int32 as long.
typedef volatile long vint32
 This defines vint32 as volatile long.
typedef unsigned long uint32
 This defines uint32 as unsigned long.
typedef volatile unsigned long vuint32
 This defines vuint32 as volatile unsigned long.
typedef long long int64
 This defines int64 as long long.
typedef volatile long long vint64
 This defines vint64 as volatile long long.
typedef unsigned long long uint64
 This defines uint64 as unsigned long long.
typedef volatile unsigned long long vuint64
 This defines vuint64 as volatile unsigned long long.

Detailed Description

The isf_types.h file contains the ISF data type definitions and some of the globally used macros.

Definition in file isf_types.h.


Define Documentation

#define FALSE   (0)

Definition at line 55 of file isf_types.h.

Referenced by isf_system_sync().

#define NO   (0)

Definition at line 63 of file isf_types.h.

#define TRUE   (1)

Definition at line 51 of file isf_types.h.

#define YES   (1)

Definition at line 59 of file isf_types.h.


Typedef Documentation

typedef short int16

This defines int16 as short.

Definition at line 22 of file isf_types.h.

typedef long int32

This defines int32 as long.

Definition at line 31 of file isf_types.h.

typedef long long int64

This defines int64 as long long.

Definition at line 40 of file isf_types.h.

typedef char int8

This defines int8 as char.

Definition at line 13 of file isf_types.h.

typedef unsigned short uint16

This defines uint16 as unsigned short.

Definition at line 26 of file isf_types.h.

typedef unsigned long uint32

This defines uint32 as unsigned long.

Definition at line 35 of file isf_types.h.

typedef unsigned long long uint64

This defines uint64 as unsigned long long.

Definition at line 44 of file isf_types.h.

typedef unsigned char uint8

This defines uint8 as unsigned char.

Definition at line 17 of file isf_types.h.

typedef volatile short vint16

This defines vint16 as volatile short.

Definition at line 24 of file isf_types.h.

typedef volatile long vint32

This defines vint32 as volatile long.

Definition at line 33 of file isf_types.h.

typedef volatile long long vint64

This defines vint64 as volatile long long.

Definition at line 42 of file isf_types.h.

typedef volatile char vint8

This defines vint8 as volatile char.

Definition at line 15 of file isf_types.h.

typedef volatile unsigned short vuint16

This defines vuint16 as volatile unsigned short.

Definition at line 28 of file isf_types.h.

typedef volatile unsigned long vuint32

This defines vuint32 as volatile unsigned long.

Definition at line 37 of file isf_types.h.

typedef volatile unsigned long long vuint64

This defines vuint64 as volatile unsigned long long.

Definition at line 46 of file isf_types.h.

typedef volatile unsigned char vuint8

This defines vuint8 as volatile unsigned char.

Definition at line 19 of file isf_types.h.