Lines Matching defs:src_len

23                     size_t src_len,
27 int32 src_len32 = static_cast<int32>(src_len);
45 bool WideToUTF8(const wchar_t* src, size_t src_len, std::string* output) {
46 PrepareForUTF8Output(src, src_len, output);
47 return ConvertUnicode(src, src_len, output);
58 bool UTF8ToWide(const char* src, size_t src_len, std::wstring* output) {
59 PrepareForUTF16Or32Output(src, src_len, output);
60 return ConvertUnicode(src, src_len, output);
74 bool WideToUTF16(const wchar_t* src, size_t src_len, string16* output) {
75 output->assign(src, src_len);
83 bool UTF16ToWide(const char16* src, size_t src_len, std::wstring* output) {
84 output->assign(src, src_len);
94 bool WideToUTF16(const wchar_t* src, size_t src_len, string16* output) {
98 output->reserve(src_len);
99 return ConvertUnicode(src, src_len, output);
108 bool UTF16ToWide(const char16* src, size_t src_len, std::wstring* output) {
112 output->reserve(src_len);
113 return ConvertUnicode(src, src_len, output);
128 bool UTF8ToUTF16(const char* src, size_t src_len, string16* output) {
129 PrepareForUTF16Or32Output(src, src_len, output);
130 return ConvertUnicode(src, src_len, output);
141 bool UTF16ToUTF8(const char16* src, size_t src_len, std::string* output) {
142 PrepareForUTF8Output(src, src_len, output);
143 return ConvertUnicode(src, src_len, output);
157 bool UTF8ToUTF16(const char* src, size_t src_len, string16* output) {
158 return UTF8ToWide(src, src_len, output);
165 bool UTF16ToUTF8(const char16* src, size_t src_len, std::string* output) {
166 return WideToUTF8(src, src_len, output);