WPILibC++ 2023.4.3-108-ge5452e3
|
#include "hal/Types.h"
Go to the source code of this file.
Typedefs | |
typedef int | halsim_extension_init_func_t(void) |
Functions | |
int | HAL_LoadOneExtension (const char *library) |
Loads a single extension from a direct path. More... | |
int | HAL_LoadExtensions (void) |
Loads any extra halsim libraries provided in the HALSIM_EXTENSIONS environment variable. More... | |
void | HAL_RegisterExtension (const char *name, void *data) |
Registers an extension such that other extensions can discover it. More... | |
void | HAL_RegisterExtensionListener (void *param, void(*func)(void *, const char *name, void *data)) |
Registers an extension registration listener function. More... | |
void | HAL_SetShowExtensionsNotFoundMessages (HAL_Bool showMessage) |
Enables or disables the message saying no HAL extensions were found. More... | |
void | HAL_OnShutdown (void *param, void(*func)(void *)) |
Registers a function to be called from HAL_Shutdown(). More... | |