aboutsummaryrefslogtreecommitdiff
path: root/libbutl/utility.ixx
diff options
context:
space:
mode:
Diffstat (limited to 'libbutl/utility.ixx')
-rw-r--r--libbutl/utility.ixx30
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);
+ }
}