Cheetah Software  1.0
cTypes.h File Reference

Common types that are only valid in C++. More...

#include <stddef.h>
#include <stdint.h>
+ Include dependency graph for cTypes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef uint64_t u64
 
typedef uint32_t u32
 
typedef uint16_t u16
 
typedef uint8_t u8
 
typedef int8_t s8
 
typedef int16_t s16
 
typedef int32_t s32
 
typedef int64_t s64
 

Detailed Description

Common types that are only valid in C++.

Common types that can also be included in C code.

This file contains types which are only used in C++ code. This includes Eigen types, template types, aliases, ...

This file contains types which are shared between C and C++ code. The low-level drivers (rt folder) are all in C and everything else is C++. Because this file is included in both C and C++, it can't contain C++ type alias ("using"), namespaces, or templates.

Definition in file cTypes.h.

Typedef Documentation

typedef int16_t s16

Definition at line 22 of file cTypes.h.

typedef int32_t s32

Definition at line 23 of file cTypes.h.

typedef int64_t s64

Definition at line 24 of file cTypes.h.

typedef int8_t s8

Definition at line 21 of file cTypes.h.

typedef uint16_t u16

Definition at line 19 of file cTypes.h.

typedef uint32_t u32

Definition at line 18 of file cTypes.h.

typedef uint64_t u64

Definition at line 17 of file cTypes.h.

typedef uint8_t u8

Definition at line 20 of file cTypes.h.