From b1cff2d3f527f994461d2b760ca1fca642aceea4 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Mon, 29 Nov 2021 17:53:46 +1100 Subject: [PATCH] AP_Param: add AP_Enum16 for AP_Int16 enumerated values --- libraries/AP_Param/AP_Param.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libraries/AP_Param/AP_Param.h b/libraries/AP_Param/AP_Param.h index 3153cfa35d..0b15e6ad93 100644 --- a/libraries/AP_Param/AP_Param.h +++ b/libraries/AP_Param/AP_Param.h @@ -1032,3 +1032,12 @@ public: return (eclass)_value; } }; + +template +class AP_Enum16 : public AP_Int16 +{ +public: + operator const eclass () const { + return (eclass)_value; + } +};