Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/GSL.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Maples [MSFT] <49793787+JordanMaples@users.noreply.github.com>2020-11-12 00:52:11 +0300
committerGitHub <noreply@github.com>2020-11-12 00:52:11 +0300
commit804a14fe8ba7cd4388f6864325ebafb185f93997 (patch)
treeaa867182cedde3e78b5d205ed13f0b9795adf473
parent00d4a5aab6669258fc450d7ebfd1c37c78bc7473 (diff)
Update README.md
update the supported matrix
-rw-r--r--README.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/README.md b/README.md
index 11db0d4..e84a250 100644
--- a/README.md
+++ b/README.md
@@ -29,6 +29,15 @@ owner | &#x2611; | an alias for a raw pointer
not_null | &#x2611; | restricts a pointer / smart pointer to hold non-null values
span | &#x2611; | a view over a contiguous sequence of memory. Based on the standardized verison of `std::span`, however `gsl::span` enforces bounds checking. See the [wiki](https://github.com/microsoft/GSL/wiki/gsl::span-and-std::span) for additional information.
span_p | &#x2610; | spans a range starting from a pointer to the first place for which the predicate is true
+basic_zstring | &#x2611; | A pointer to a C-string (zero-terminated array) with a templated char type
+zstring | &#x2611; | An alias to `basic_zstring` with a char type of char
+czstring | &#x2611; | An alias to `basic_zstring` with a char type of const char
+wzstring | &#x2611; | An alias to `basic_zstring` with a char type of wchar_t
+cwzstring | &#x2611; | An alias to `basic_zstring` with a char type of const wchar_t
+u16zstring | &#x2611; | An alias to `basic_zstring` with a char type of char16_t
+cu16zstring | &#x2611; | An alias to `basic_zstring` with a char type of const char16_t
+u32zstring | &#x2611; | An alias to `basic_zstring` with a char type of char32_t
+cu32zstring | &#x2611; | An alias to `basic_zstring` with a char type of const char32_t
[**2. Owners**][cg-owners] | |
unique_ptr | &#x2611; | an alias to `std::unique_ptr`
shared_ptr | &#x2611; | an alias to `std::shared_ptr`
@@ -57,15 +66,6 @@ Feature | Supported? | Description
strict_not_null | &#x2611; | A stricter version of `not_null` with explicit constructors
multi_span | &#x2610; | Deprecated. Multi-dimensional span.
strided_span | &#x2610; | Deprecated. Support for this type has been discontinued.
-basic_zstring | &#x2610; | Deprecated. A pointer to a C-string (zero-terminated array) with a templated char type
-zstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of char
-czstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of const char
-wzstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of wchar_t
-cwzstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of const wchar_t
-u16zstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of char16_t
-cu16zstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of const char16_t
-u32zstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of char32_t
-cu32zstring | &#x2610; | Deprecated. An alias to `basic_zstring` with a char type of const char32_t
basic_string_span | &#x2610; | Deprecated. Like `span` but for strings with a templated char type
string_span | &#x2610; | Deprecated. An alias to `basic_string_span` with a char type of char
cstring_span | &#x2610; | Deprecated. An alias to `basic_string_span` with a char type of const char