From 2069538e089696eead64169895c935ff4bc577ba Mon Sep 17 00:00:00 2001 From: Andreas Stöckel Date: Fri, 5 Dec 2014 17:53:46 +0100 Subject: implemented parsing integers and doubles --- src/core/Utils.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/core/Utils.hpp') diff --git a/src/core/Utils.hpp b/src/core/Utils.hpp index 14bd7b4..5332b50 100644 --- a/src/core/Utils.hpp +++ b/src/core/Utils.hpp @@ -39,6 +39,15 @@ public: */ static bool isNumeric(const char c) { return (c >= '0') && (c <= '9'); } + /** + * Returns true if the given character is in [0-9A-Fa-f] + */ + static bool isHexadecimal(const char c) + { + return ((c >= '0') && (c <= '9')) || ((c >= 'A') && (c <= 'F')) || + ((c >= 'a') && (c <= 'f')); + } + /** * Returns true if the given character is in [A-Za-z0-9] */ -- cgit v1.2.3