util/StringView: allow casting from BasicStringView to StringView

This commit is contained in:
Max Kellermann 2017-09-12 19:08:47 +02:00
parent 9744f437d8
commit db23c2f27b

View File

@ -112,12 +112,18 @@ struct BasicStringView : ConstBuffer<T> {
struct StringView : BasicStringView<char> {
using BasicStringView::BasicStringView;
constexpr StringView(BasicStringView<value_type> src) noexcept
:BasicStringView(src) {}
};
#ifdef _UNICODE
struct WStringView : BasicStringView<wchar_t> {
using BasicStringView::BasicStringView;
constexpr WStringView(BasicStringView<value_type> src) noexcept
:BasicStringView(src) {}
};
#endif