Home | History | Annotate | Download | only in base

Lines Matching refs:src_len

26                     size_t src_len,
30 int32 src_len32 = static_cast<int32>(src_len);
48 bool WideToUTF8(const wchar_t* src, size_t src_len, std::string* output) {
49 PrepareForUTF8Output(src, src_len, output);
50 return ConvertUnicode(src, src_len, output);
61 bool UTF8ToWide(const char* src, size_t src_len, std::wstring* output) {
62 PrepareForUTF16Or32Output(src, src_len, output);
63 return ConvertUnicode(src, src_len, output);
77 bool WideToUTF16(const wchar_t* src, size_t src_len, string16* output) {
78 output->assign(src, src_len);
86 bool UTF16ToWide(const char16* src, size_t src_len, std::wstring* output) {
87 output->assign(src, src_len);
97 bool WideToUTF16(const wchar_t* src, size_t src_len, string16* output) {
101 output->reserve(src_len);
102 return ConvertUnicode(src, src_len, output);
111 bool UTF16ToWide(const char16* src, size_t src_len, std::wstring* output) {
115 output->reserve(src_len);
116 return ConvertUnicode(src, src_len, output);
131 bool UTF8ToUTF16(const char* src, size_t src_len, string16* output) {
132 PrepareForUTF16Or32Output(src, src_len, output);
133 return ConvertUnicode(src, src_len, output);
144 bool UTF16ToUTF8(const char16* src, size_t src_len, std::string* output) {
145 PrepareForUTF8Output(src, src_len, output);
146 return ConvertUnicode(src, src_len, output);
160 bool UTF8ToUTF16(const char* src, size_t src_len, string16* output) {
161 return UTF8ToWide(src, src_len, output);
168 bool UTF16ToUTF8(const char16* src, size_t src_len, std::string* output) {
169 return WideToUTF8(src, src_len, output);