| 697 | }; |
| 698 | |
| 699 | class WideString : public String<WCHAR> { |
| 700 | public: |
| 701 | using String::String; |
| 702 | WideString(PCUNICODE_STRING Wide) : String(Wide->Buffer, Wide->Length / sizeof(WCHAR)) {} |
| 703 | WideString(const String& Str) : String(Str) {} |
| 704 | WideString(String&& Str) : String(Str) {} |
| 705 | WideString() : String() {} |
| 706 | }; |
| 707 | |
| 708 | template<> |
| 709 | static inline size_t String<CHAR>::Length(const CHAR* String) { |
no outgoing calls
no test coverage detected