Lines Matching refs:bytes

270                     o->write_characters("\"bytes\": [", 10);
301 o->write_characters("{\"bytes\":[", 10);
395 std::size_t bytes = 0; // number of bytes written to string_buffer
397 // number of bytes written at the point of the last valid byte
413 string_buffer[bytes++] = '\\';
414 string_buffer[bytes++] = 'b';
420 string_buffer[bytes++] = '\\';
421 string_buffer[bytes++] = 't';
427 string_buffer[bytes++] = '\\';
428 string_buffer[bytes++] = 'n';
434 string_buffer[bytes++] = '\\';
435 string_buffer[bytes++] = 'f';
441 string_buffer[bytes++] = '\\';
442 string_buffer[bytes++] = 'r';
448 string_buffer[bytes++] = '\\';
449 string_buffer[bytes++] = '\"';
455 string_buffer[bytes++] = '\\';
456 string_buffer[bytes++] = '\\';
469 static_cast<void>((std::snprintf)(string_buffer.data() + bytes, 7, "\\u%04x",
471 bytes += 6;
476 static_cast<void>((std::snprintf)(string_buffer.data() + bytes, 13, "\\u%04x\\u%04x",
479 bytes += 12;
484 // copy byte to buffer (all previous bytes
486 string_buffer[bytes++] = s[i];
492 // write buffer and reset index; there must be 13 bytes
493 // left, as this is the maximal number of bytes to be
495 if (string_buffer.size() - bytes < 13)
497 o->write_characters(string_buffer.data(), bytes);
498 bytes = 0;
502 bytes_after_last_accept = bytes;
530 bytes = bytes_after_last_accept;
537 string_buffer[bytes++] = '\\';
538 string_buffer[bytes++] = 'u';
539 string_buffer[bytes++] = 'f';
540 string_buffer[bytes++] = 'f';
541 string_buffer[bytes++] = 'f';
542 string_buffer[bytes++] = 'd';
546 string_buffer[bytes++] = detail::binary_writer<BasicJsonType, char>::to_char_type('\xEF');
547 string_buffer[bytes++] = detail::binary_writer<BasicJsonType, char>::to_char_type('\xBF');
548 string_buffer[bytes++] = detail::binary_writer<BasicJsonType, char>::to_char_type('\xBD');
551 // write buffer and reset index; there must be 13 bytes
552 // left, as this is the maximal number of bytes to be
554 if (string_buffer.size() - bytes < 13)
556 o->write_characters(string_buffer.data(), bytes);
557 bytes = 0;
560 bytes_after_last_accept = bytes;
581 string_buffer[bytes++] = s[i];
593 if (bytes > 0)
595 o->write_characters(string_buffer.data(), bytes);
610 // write all accepted bytes
617 // write all accepted bytes
887 prematurely; that is, the last byte indicated more bytes should have