datatypes.h File Reference
#include <argos3/core/config.h>
Include dependency graph for datatypes.h:

Go to the source code of this file.

Typedefs

typedef float Real
 Collects all ARGoS code. More...
 
typedef signed char SInt8
 8-bit signed integer. More...
 
typedef unsigned char UInt8
 8-bit unsigned integer. More...
 
typedef signed short SInt16
 16-bit signed integer. More...
 
typedef unsigned short UInt16
 16-bit unsigned integer. More...
 
typedef signed int SInt32
 32-bit signed integer. More...
 
typedef unsigned int UInt32
 32-bit unsigned integer. More...
 
typedef signed long long SInt64
 64-bit signed integer. More...
 
typedef unsigned long long UInt64
 64-bit unsigned integer. More...
 

Typedef Documentation

typedef float Real

Collects all ARGoS code.

The basic floating point type in ARGoS. Real is defined either as float or double, depending on the flags set for compilation.

Definition at line 39 of file datatypes.h.

typedef signed short SInt16

16-bit signed integer.

Definition at line 74 of file datatypes.h.

typedef signed int SInt32

32-bit signed integer.

Definition at line 93 of file datatypes.h.

typedef signed long long SInt64

64-bit signed integer.

Definition at line 103 of file datatypes.h.

typedef signed char SInt8

8-bit signed integer.

Definition at line 45 of file datatypes.h.

typedef unsigned short UInt16

16-bit unsigned integer.

Definition at line 78 of file datatypes.h.

typedef unsigned int UInt32

32-bit unsigned integer.

Definition at line 97 of file datatypes.h.

typedef unsigned long long UInt64

64-bit unsigned integer.

Definition at line 107 of file datatypes.h.

typedef unsigned char UInt8

8-bit unsigned integer.

Definition at line 60 of file datatypes.h.