Types.H File Reference

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.

Detailed Description

Basic integer types

Definition in file Types.H.


Typedef Documentation

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

8-bit unsigned integer

Definition at line 70 of file Types.H.

typedef type_with_N_bits<short, 16>::type int16

16-bit signed integer

Definition at line 76 of file Types.H.

typedef type_with_N_bits<int, 32>::type int32

32-bit signed integer

Definition at line 88 of file Types.H.

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

64-bit signed integer

Definition at line 100 of file Types.H.

typedef unsigned int uint

Canonical unsigned int.

Definition at line 118 of file Types.H.

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

16-bit unsigned integer

Definition at line 82 of file Types.H.

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

32-bit unsigned integer

Definition at line 94 of file Types.H.

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

64-bit unsigned integer

Definition at line 106 of file Types.H.

typedef unsigned long int ulong

Canonical unsigned long int.

Definition at line 124 of file Types.H.

typedef unsigned short int ushort

Canonical unsigned short int.

Definition at line 112 of file Types.H.

Generated on Sun May 8 08:42:53 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3