diff options
author | Jordan Maples [MSFT] <49793787+JordanMaples@users.noreply.github.com> | 2020-11-12 00:52:11 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-12 00:52:11 +0300 |
commit | 804a14fe8ba7cd4388f6864325ebafb185f93997 (patch) | |
tree | aa867182cedde3e78b5d205ed13f0b9795adf473 | |
parent | 00d4a5aab6669258fc450d7ebfd1c37c78bc7473 (diff) |
Update README.md
update the supported matrix
-rw-r--r-- | README.md | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -29,6 +29,15 @@ owner | ☑ | an alias for a raw pointer not_null | ☑ | restricts a pointer / smart pointer to hold non-null values span | ☑ | 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 | ☐ | spans a range starting from a pointer to the first place for which the predicate is true +basic_zstring | ☑ | A pointer to a C-string (zero-terminated array) with a templated char type +zstring | ☑ | An alias to `basic_zstring` with a char type of char +czstring | ☑ | An alias to `basic_zstring` with a char type of const char +wzstring | ☑ | An alias to `basic_zstring` with a char type of wchar_t +cwzstring | ☑ | An alias to `basic_zstring` with a char type of const wchar_t +u16zstring | ☑ | An alias to `basic_zstring` with a char type of char16_t +cu16zstring | ☑ | An alias to `basic_zstring` with a char type of const char16_t +u32zstring | ☑ | An alias to `basic_zstring` with a char type of char32_t +cu32zstring | ☑ | An alias to `basic_zstring` with a char type of const char32_t [**2. Owners**][cg-owners] | | unique_ptr | ☑ | an alias to `std::unique_ptr` shared_ptr | ☑ | an alias to `std::shared_ptr` @@ -57,15 +66,6 @@ Feature | Supported? | Description strict_not_null | ☑ | A stricter version of `not_null` with explicit constructors multi_span | ☐ | Deprecated. Multi-dimensional span. strided_span | ☐ | Deprecated. Support for this type has been discontinued. -basic_zstring | ☐ | Deprecated. A pointer to a C-string (zero-terminated array) with a templated char type -zstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of char -czstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of const char -wzstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of wchar_t -cwzstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of const wchar_t -u16zstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of char16_t -cu16zstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of const char16_t -u32zstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of char32_t -cu32zstring | ☐ | Deprecated. An alias to `basic_zstring` with a char type of const char32_t basic_string_span | ☐ | Deprecated. Like `span` but for strings with a templated char type string_span | ☐ | Deprecated. An alias to `basic_string_span` with a char type of char cstring_span | ☐ | Deprecated. An alias to `basic_string_span` with a char type of const char |