diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2017-12-10 10:02:19 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2017-12-26 13:25:37 +0300 |
commit | e5bfd17637bf297c3cfe509d51027916864092d5 (patch) | |
tree | 5dab56d6a5aee0a38da6f597c52b12838b2836b5 /libbutl/utility.ixx | |
parent | b1cd193f1bd28837a00cbe6629f9a562f99d961f (diff) |
Add basic_url<H,T> class template
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); + } } |