Classes | |
| class | cd_control_module |
| The class from which all user code will be derived. More... | |
| class | cd_control_deck |
| ControlDeck manager class. More... | |
| class | cd_control_system |
| The system class which manages a set of modules. More... | |
Defines | |
| #define | ERROR(...) error(__FILE__,__LINE__,__VA_ARGS__) |
| Macro for calling error() with file and line information. | |
| #define | CD_SYSTEM_GROUP "__cd_system_group" |
| Standard ControlDeck system group. | |
| #define | CD_SIMULATION_STEP_EVENT "__cd_simulation_step_event" |
| Name of the event triggered at each simulation update step (exists within the CD_SYSTEM_GROUP group) | |
Typedefs | |
| typedef cd_data_ref | CD_DATA_REF |
| The data type for manipulating data within the control system. | |
| typedef cd_control_module *(* | cd_control_module_builder_func )(const char *name) |
| Builder function signature. | |
1.7.2