Dev Essential  1.6.3
Loading...
Searching...
No Matches
unicode.h
Go to the documentation of this file.
1
14
15#ifndef A_UTIL_UTIL_STRINGS_UNICODE_INCLUDED
16#define A_UTIL_UTIL_STRINGS_UNICODE_INCLUDED
17
18#include <string>
19
20namespace a_util {
21namespace strings {
22namespace unicode {
29std::wstring utf8ToUtf16(const std::string& utf8_str);
30
37std::string utf16ToUtf8(const std::wstring& utf16_str);
38
39} // namespace unicode
40} // namespace strings
41} // namespace a_util
42
43#endif // A_UTIL_UTIL_STRINGS_UNICODE_INCLUDED
Serves as component for unicode (UTF-8, UTF-16) string handling.
Definition strings.h:22
std::wstring utf8ToUtf16(const std::string &utf8_str)
std::string utf16ToUtf8(const std::wstring &utf16_str)
Serves as component for string handling and conversion functionality.
Definition strings.h:20
Serves as the root component, with common functionality documented in core functionality.
Definition base.h:24