From e87af0ed37d2e7df41499fd64e58523d2270d075 Mon Sep 17 00:00:00 2001 From: Joel Holdsworth Date: Mon, 25 Nov 2019 13:59:25 +0000 Subject: Added Eigen::numext typedefs for uint8_t, int8_t, uint16_t and int16_t --- Eigen/src/Core/util/Meta.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Eigen/src') diff --git a/Eigen/src/Core/util/Meta.h b/Eigen/src/Core/util/Meta.h index 2153f2c0d..301077fab 100755 --- a/Eigen/src/Core/util/Meta.h +++ b/Eigen/src/Core/util/Meta.h @@ -688,6 +688,10 @@ inline unsigned int as_uint(float x) #include namespace Eigen { namespace numext { +typedef std::uint8_t uint8_t; +typedef std::int8_t int8_t; +typedef std::uint16_t uint16_t; +typedef std::int16_t int16_t; typedef std::uint32_t uint32_t; typedef std::int32_t int32_t; typedef std::uint64_t uint64_t; @@ -700,6 +704,10 @@ typedef std::int64_t int64_t; #include namespace Eigen { namespace numext { +typedef ::uint8_t uint8_t; +typedef ::int8_t int8_t; +typedef ::uint16_t uint16_t; +typedef ::int16_t int16_t; typedef ::uint32_t uint32_t; typedef ::int32_t int32_t; typedef ::uint64_t uint64_t; -- cgit v1.2.3