37bool WideToUTF8(
const wchar_t* utf16,
const size_t size, std::string* utf8);
41bool WideToUTF8(
const wchar_t* utf16, std::string* utf8);
45bool WideToUTF8(
const std::wstring& utf16, std::string* utf8);
49bool UTF8ToWide(
const char* utf8,
const size_t size, std::wstring* utf16);
53bool UTF8ToWide(
const char* utf8, std::wstring* utf16);
57bool UTF8ToWide(
const std::string& utf8, std::wstring* utf16);
70bool UTF8PathToWindowsLongPath(
const char* utf8, std::wstring* utf16);
91FILE* fopen(
const char* name,
const char* mode);
92int mkdir(
const char* name, mode_t mode);
93int open(
const char* name,
int flags, ...);
94int unlink(
const char* name);
uint32_t size
Definition: io.h:2
#define unlink
Definition: sysdeps.h:578
#define mkdir
Definition: sysdeps.h:738
#define open
Definition: sysdeps.h:492