#include <string_utils.hpp>
◆ UTF8toUTF16() [1/3]
mage::UTF8toUTF16::UTF8toUTF16 |
( |
std::string_view |
s | ) |
|
|
explicit |
◆ UTF8toUTF16() [2/3]
mage::UTF8toUTF16::UTF8toUTF16 |
( |
const UTF8toUTF16 & |
converter | ) |
|
|
delete |
◆ UTF8toUTF16() [3/3]
mage::UTF8toUTF16::UTF8toUTF16 |
( |
UTF8toUTF16 && |
converter | ) |
|
|
defaultnoexcept |
◆ ~UTF8toUTF16()
mage::UTF8toUTF16::~UTF8toUTF16 |
( |
| ) |
|
|
default |
◆ c_str()
const wchar_t* mage::UTF8toUTF16::c_str |
( |
| ) |
const |
|
noexcept |
◆ Convert()
DWORD mage::UTF8toUTF16::Convert |
( |
std::string_view |
s | ) |
|
|
private |
◆ operator std::wstring_view()
mage::UTF8toUTF16::operator std::wstring_view |
( |
| ) |
const |
|
noexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ size()
std::size_t mage::UTF8toUTF16::size |
( |
| ) |
const |
|
noexcept |
◆ str()
const std::wstring mage::UTF8toUTF16::str |
( |
| ) |
const |
◆ m_buffer