WPILibC++  2020.2.2-33-g65eab93
Type Definitions

Macros

#define HAL_kInvalidHandle   0
 
#define HAL_ENUM(name)
 

Typedefs

typedef int32_t HAL_Handle
 
typedef HAL_Handle HAL_PortHandle
 
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 int32_t HAL_Bool
 

Detailed Description

Macro Definition Documentation

◆ HAL_ENUM

#define HAL_ENUM (   name)
Value:
typedef int32_t name; \
enum name