WPILibC++ 2023.4.3-108-ge5452e3
|
Base for all HAL Handles. More...
#include <hal/handles/HandlesInternal.h>
Public Member Functions | |
HandleBase () | |
~HandleBase () | |
HandleBase (const HandleBase &)=delete | |
HandleBase & | operator= (const HandleBase &)=delete |
virtual void | ResetHandles () |
Static Public Member Functions | |
static void | ResetGlobalHandles () |
Protected Attributes | |
int16_t | m_version |
Base for all HAL Handles.
hal::HandleBase::HandleBase | ( | ) |
hal::HandleBase::~HandleBase | ( | ) |
|
delete |
|
delete |
|
static |
|
virtual |
Reimplemented in hal::DigitalHandleResource< THandle, TStruct, size >, hal::IndexedClassedHandleResource< THandle, TStruct, size, enumValue >, hal::IndexedHandleResource< THandle, TStruct, size, enumValue >, hal::LimitedClassedHandleResource< THandle, TStruct, size, enumValue >, hal::LimitedHandleResource< THandle, TStruct, size, enumValue >, and hal::UnlimitedHandleResource< THandle, TStruct, enumValue >.
|
protected |