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; + } +};