| 50 | } |
| 51 | |
| 52 | void encodeCharacters(std::ostringstream &stream,std::string &data) |
| 53 | { |
| 54 | std::u16string utf16 = utf16_from_utf8(data); |
| 55 | stream << "\\X2\\" << std::hex <<std::setfill('0') << std::uppercase; |
| 56 | for (char16_t uC : utf16) stream << std::setw(4) << static_cast<int>(uC); |
| 57 | stream << std::dec<< std::setw(0) << "\\X0\\"; |
| 58 | } |
| 59 | |
| 60 | void p21encode(std::string_view input, std::ostringstream &output) |
| 61 | { |
no test coverage detected