WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
Type Definitions

Macros

#define HAL_kInvalidHandle   0
#define HAL_ENUM_WITH_UNDERLYING_TYPE(name, type)
#define HAL_ENUM(name)

Typedefs

typedef int32_t HAL_Handle
typedef HAL_Handle HAL_AlertHandle
typedef HAL_Handle HAL_AnalogInputHandle
typedef HAL_Handle HAL_AnalogOutputHandle
typedef HAL_Handle HAL_AnalogTriggerHandle
typedef HAL_Handle HAL_CompressorHandle
typedef HAL_Handle HAL_CounterHandle
typedef HAL_Handle HAL_DigitalHandle
typedef HAL_Handle HAL_DigitalPWMHandle
typedef HAL_Handle HAL_EncoderHandle
typedef HAL_Handle HAL_FPGAEncoderHandle
typedef HAL_Handle HAL_GyroHandle
typedef HAL_Handle HAL_InterruptHandle
typedef HAL_Handle HAL_NotifierHandle
typedef HAL_Handle HAL_RelayHandle
typedef HAL_Handle HAL_SolenoidHandle
typedef HAL_Handle HAL_SerialPortHandle
typedef HAL_Handle HAL_CANHandle
typedef HAL_Handle HAL_SimDeviceHandle
typedef HAL_Handle HAL_SimValueHandle
typedef HAL_Handle HAL_DMAHandle
typedef HAL_Handle HAL_DutyCycleHandle
typedef HAL_Handle HAL_AddressableLEDHandle
typedef HAL_CANHandle HAL_PDPHandle
typedef HAL_Handle HAL_PowerDistributionHandle
typedef HAL_Handle HAL_CTREPCMHandle
typedef HAL_Handle HAL_REVPDHHandle
typedef HAL_Handle HAL_REVPHHandle
typedef HAL_Handle HAL_CANStreamHandle
typedef int32_t HAL_Bool

Detailed Description

Macro Definition Documentation

◆ HAL_ENUM

#define HAL_ENUM ( name)
Value:
@ name
Definition base.h:690
#define HAL_ENUM_WITH_UNDERLYING_TYPE(name, type)
Definition Types.h:78

◆ HAL_ENUM_WITH_UNDERLYING_TYPE

#define HAL_ENUM_WITH_UNDERLYING_TYPE ( name,
type )
Value:
enum name : type

◆ HAL_kInvalidHandle

#define HAL_kInvalidHandle   0

Typedef Documentation

◆ HAL_AddressableLEDHandle

◆ HAL_AlertHandle

◆ HAL_AnalogInputHandle

◆ HAL_AnalogOutputHandle

◆ HAL_AnalogTriggerHandle

◆ HAL_Bool

typedef int32_t HAL_Bool

◆ HAL_CANHandle

◆ HAL_CANStreamHandle

◆ HAL_CompressorHandle

◆ HAL_CounterHandle

◆ HAL_CTREPCMHandle

◆ HAL_DigitalHandle

◆ HAL_DigitalPWMHandle

◆ HAL_DMAHandle

◆ HAL_DutyCycleHandle

◆ HAL_EncoderHandle

◆ HAL_FPGAEncoderHandle

◆ HAL_GyroHandle

◆ HAL_Handle

typedef int32_t HAL_Handle

◆ HAL_InterruptHandle

◆ HAL_NotifierHandle

◆ HAL_PDPHandle

◆ HAL_PowerDistributionHandle

◆ HAL_RelayHandle

◆ HAL_REVPDHHandle

◆ HAL_REVPHHandle

◆ HAL_SerialPortHandle

◆ HAL_SimDeviceHandle

◆ HAL_SimValueHandle

◆ HAL_SolenoidHandle