lucid  0.0.1
Lifting-based Uncertain Control Invariant Dynamics
Loading...
Searching...
No Matches
definitions.h File Reference
#include <vector>

Macros

#define LUCID_FLAG_ENUMS(name, names, max_enum)
 Fast bitwise operations on enums.
 

Detailed Description

Author
Room 6.030
Licence:
BSD 3-Clause License

Fast bitwise operations on enums.

Macro Definition Documentation

◆ LUCID_FLAG_ENUMS

#define LUCID_FLAG_ENUMS ( name,
names,
max_enum )

Fast bitwise operations on enums.

Todo
For clarity, once the design is finalised, consider moving all the definitions in the correct enum class files.
Parameters
nameenum name, e.g., Parameter
namesunderlying type of the enum, e.g., Parameters
max_enummaximum enum value, e.g., DEGREE