| ISF 1.1 Intelligent Sensing Framework

- Main Page
- Data Structures
- Files
- Sensor Adapters

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Defines | Typedefs
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.

Copyright:
  Copyright (c) 2012, Freescale Semiconductor, Inc.

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.