17 #if !defined(ON_STD_STRING_INC_) 18 #define ON_STD_STRING_INC_ 47 std::string ON_VARGS_FUNC_CDECL ON_std_string_format(
53 std::wstring ON_VARGS_FUNC_CDECL ON_std_wstring_format(
54 const
wchar_t* format,
164 std::
string ON_UTF8_to_std_string(
166 const
char* sInputUTF,
168 unsigned int* error_status,
169 unsigned int error_mask,
170 ON__UINT32 error_code_point,
171 const
char** sEndElement
296 std::
string ON_UTF16_to_std_string(
298 const ON__UINT16* sInputUTF,
300 unsigned int* error_status,
301 unsigned int error_mask,
302 ON__UINT32 error_code_point,
303 const ON__UINT16** sEndElement
412 std::
string ON_UTF32_to_std_string(
414 const ON__UINT32* sInputUTF,
416 unsigned int* error_status,
417 unsigned int error_mask,
418 ON__UINT32 error_code_point,
419 const ON__UINT32** sEndElement
533 std::
string ON_UTF_WideChar_to_std_string(
535 const
wchar_t* sInputUTF,
537 unsigned int* error_status,
538 unsigned int error_mask,
539 ON__UINT32 error_code_point,
540 int* end_element_index
669 std::
string ON_UTF_std_wstring_to_std_string(
671 const std::wstring& sInputUTF,
673 unsigned int* error_status,
674 unsigned int error_mask,
675 ON__UINT32 error_code_point,
676 int* end_element_index
792 std::wstring ON_UTF8_to_std_wstring(
794 const
char* sInputUTF,
796 unsigned int* error_status,
797 unsigned int error_mask,
798 ON__UINT32 error_code_point,
799 const
char** sEndElement
928 std::wstring ON_UTF16_to_std_wstring(
930 const ON__UINT16* sInputUTF,
932 unsigned int* error_status,
933 unsigned int error_mask,
934 ON__UINT32 error_code_point,
935 const ON__UINT16** sEndElement
1050 std::wstring ON_UTF32_to_std_wstring(
1052 const ON__UINT32* sInputUTF,
1053 int sInputUTF_count,
1054 unsigned int* error_status,
1055 unsigned int error_mask,
1056 ON__UINT32 error_code_point,
1057 const ON__UINT32** sEndElement
1171 std::wstring ON_UTF_WideChar_to_std_wstring(
1173 const
wchar_t* sInputUTF,
1174 int sInputUTF_count,
1175 unsigned int* error_status,
1176 unsigned int error_mask,
1177 ON__UINT32 error_code_point,
1178 int* end_element_index
1308 std::wstring ON_UTF_std_string_to_std_wstring(
1310 const std::
string& sInputUTF,
1311 int sInputUTF_count,
1312 unsigned int* error_status,
1313 unsigned int error_mask,
1314 ON__UINT32 error_code_point,
1315 int* end_element_index