foobar2000 SDK  2015-08-03
Namespaces | Functions
string_conv.cpp File Reference

Go to the source code of this file.

Namespaces

 pfc
 
 pfc::stringcvt
 

Functions

char pfc::stringcvt::charToASCII (unsigned c)
 
t_size pfc::stringcvt::convert_codepage_to_wide (unsigned p_codepage, wchar_t *p_out, t_size p_out_size, const char *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::convert_utf8_to_ascii (char *p_out, t_size p_out_size, const char *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::convert_utf8_to_wide (wchar_t *p_out, t_size p_out_size, const char *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::convert_utf8_to_wide_unchecked (wchar_t *p_out, const char *p_in)
 
t_size pfc::stringcvt::convert_utf8_to_win1252 (char *p_out, t_size p_out_size, const char *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::convert_wide_to_codepage (unsigned p_codepage, char *p_out, t_size p_out_size, const wchar_t *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::convert_wide_to_utf8 (char *p_out, t_size p_out_size, const wchar_t *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::convert_wide_to_win1252 (char *p_out, t_size p_out_size, const wchar_t *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::convert_win1252_to_utf8 (char *p_out, t_size p_out_size, const char *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::convert_win1252_to_wide (wchar_t *p_out, t_size p_out_size, const char *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::estimate_codepage_to_wide (unsigned p_codepage, const char *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::estimate_utf8_to_ascii (const char *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::estimate_utf8_to_wide (const char *p_in)
 
t_size pfc::stringcvt::estimate_utf8_to_wide (const char *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::estimate_utf8_to_win1252 (const char *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::estimate_wide_to_codepage (unsigned p_codepage, const wchar_t *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::estimate_wide_to_utf8 (const wchar_t *p_source, t_size p_source_size)
 
t_size pfc::stringcvt::estimate_wide_to_win1252 (const wchar_t *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::estimate_win1252_to_utf8 (const char *p_in, t_size p_in_size)
 
t_size pfc::stringcvt::estimate_win1252_to_wide (const char *p_source, t_size p_source_size)