SatCat5
types.h File Reference

Detailed Description

Basic type aliases and prototypes used throughout SatCat5.

This file contains aliases and prototypes used throughout SatCat5. It is a useful almanac for finding classes of interest, as well as a central point for defining system-wide macros and parameters.

Definition in file types.h.

#include <cinttypes>
#include <climits>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SATCAT5_ALLOW_DELETION   1
 
#define SATCAT5_OPTIONAL_DTOR
 
#define SATCAT5_QCBOR_ENABLE   0
 
#define SATCAT5_CLOCK   satcat5::poll::timekeeper.get_clock()
 

Typedefs

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