diff options
Diffstat (limited to 'libbutl/utility.ixx')
-rw-r--r-- | libbutl/utility.ixx | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/libbutl/utility.ixx b/libbutl/utility.ixx index d703211..fcb8789 100644 --- a/libbutl/utility.ixx +++ b/libbutl/utility.ixx @@ -137,4 +137,34 @@ namespace butl { return std::isalnum (c); } + + inline bool + xdigit (char c) + { + return std::isxdigit (c); + } + + inline bool + alpha (wchar_t c) + { + return std::iswalpha (c); + } + + inline bool + digit (wchar_t c) + { + return std::iswdigit (c); + } + + inline bool + alnum (wchar_t c) + { + return std::iswalnum (c); + } + + inline bool + xdigit (wchar_t c) + { + return std::iswxdigit (c); + } } |