summaryrefslogtreecommitdiff
path: root/zen/zstring.h
diff options
context:
space:
mode:
authorB. Stack <bgstack15@gmail.com>2022-11-22 08:54:34 -0500
committerB. Stack <bgstack15@gmail.com>2022-11-22 08:54:34 -0500
commita034cfca98d4408b175938740628a54f57eb7614 (patch)
tree501fd78c6276c0be8be8d2c671a58dd0598060b5 /zen/zstring.h
parentadd upstream 11.27 (diff)
downloadFreeFileSync-a034cfca98d4408b175938740628a54f57eb7614.tar.gz
FreeFileSync-a034cfca98d4408b175938740628a54f57eb7614.tar.bz2
FreeFileSync-a034cfca98d4408b175938740628a54f57eb7614.zip
add upstream 11.2811.28
Diffstat (limited to 'zen/zstring.h')
-rw-r--r--zen/zstring.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/zen/zstring.h b/zen/zstring.h
index d0a8eb4c..5bcc8b34 100644
--- a/zen/zstring.h
+++ b/zen/zstring.h
@@ -20,13 +20,13 @@
//a high-performance string for interfacing with native OS APIs in multithreaded contexts
using Zstring = zen::Zbase<Zchar>;
+using ZstringView = std::basic_string_view<Zchar>;
+
//for special UI-contexts: guaranteed exponential growth + ref-counting + COW + no SSO overhead
using Zstringc = zen::Zbase<char>;
//using Zstringw = zen::Zbase<wchar_t>;
-//Windows, Linux: precomposed
-//macOS: decomposed
enum class UnicodeNormalForm
{
nfc, //precomposed
bgstack15