Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Types.H File Reference


Detailed Description

Basic integer types

Definition in file Types.H.

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

Go to the source code of this file.

Classes

struct  type_if< T, B >
 Makes a type a typedef for T only if B is true. More...
struct  type_if< T, true >
struct  type_with_N_bits< T, N >
 A compile-time check that T has N bits. More...

Typedefs

typedef type_with_N_bits<
unsigned char, 8 >::type 
byte
 8-bit unsigned integer
typedef type_with_N_bits<
short, 16 >::type 
int16
 16-bit signed integer
typedef type_with_N_bits<
unsigned short, 16 >::type 
uint16
 16-bit unsigned integer
typedef type_with_N_bits<
int, 32 >::type 
int32
 32-bit signed integer
typedef type_with_N_bits<
unsigned int, 32 >::type 
uint32
 32-bit unsigned integer
typedef type_with_N_bits<
long long int, 64 >::type 
int64
 64-bit signed integer
typedef type_with_N_bits<
unsigned long long int,
64 >::type 
uint64
 64-bit unsigned integer
typedef unsigned short int ushort
 Canonical unsigned short int.
typedef unsigned int uint
 Canonical unsigned int.
typedef unsigned long int ulong
 Canonical unsigned long int.


Typedef Documentation

typedef type_with_N_bits<unsigned char, 8>::type byte
 

8-bit unsigned integer

Definition at line 63 of file Types.H.

typedef type_with_N_bits<short, 16>::type int16
 

16-bit signed integer

Definition at line 66 of file Types.H.

typedef type_with_N_bits<int, 32>::type int32
 

32-bit signed integer

Definition at line 72 of file Types.H.

typedef type_with_N_bits<long long int, 64>::type int64
 

64-bit signed integer

Definition at line 78 of file Types.H.

typedef unsigned int uint
 

Canonical unsigned int.

Definition at line 89 of file Types.H.

typedef type_with_N_bits<unsigned short, 16>::type uint16
 

16-bit unsigned integer

Definition at line 69 of file Types.H.

typedef type_with_N_bits<unsigned int, 32>::type uint32
 

32-bit unsigned integer

Definition at line 75 of file Types.H.

typedef type_with_N_bits<unsigned long long int, 64>::type uint64
 

64-bit unsigned integer

Definition at line 82 of file Types.H.

typedef unsigned long int ulong
 

Canonical unsigned long int.

Definition at line 92 of file Types.H.

typedef unsigned short int ushort
 

Canonical unsigned short int.

Definition at line 86 of file Types.H.


Generated on Sat Nov 21 13:47:56 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4