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

◆ Real

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.

◆ SInt16

typedef signed short SInt16

16-bit signed integer.

Definition at line 74 of file datatypes.h.

◆ SInt32

typedef signed int SInt32

32-bit signed integer.

Definition at line 93 of file datatypes.h.

◆ SInt64

typedef signed long long SInt64

64-bit signed integer.

Definition at line 103 of file datatypes.h.

◆ SInt8

typedef signed char SInt8

8-bit signed integer.

Definition at line 45 of file datatypes.h.

◆ UInt16

typedef unsigned short UInt16

16-bit unsigned integer.

Definition at line 78 of file datatypes.h.

◆ UInt32

typedef unsigned int UInt32

32-bit unsigned integer.

Definition at line 97 of file datatypes.h.

◆ UInt64

typedef unsigned long long UInt64

64-bit unsigned integer.

Definition at line 107 of file datatypes.h.

◆ UInt8

typedef unsigned char UInt8

8-bit unsigned integer.

Definition at line 60 of file datatypes.h.