Lines Matching defs:output

759      * format, matching the encoding output by serializeToString().
777 * encoding output by serializeToJsonString().
1333 private function serializeSingularFieldToStream($field, &$output)
1340 if (!GPBWire::serializeFieldToStream($value, $field, true, $output)) {
1349 private function serializeRepeatedFieldToStream($field, &$output)
1361 $output,
1369 if (!$output->writeVarint32($size, true)) {
1379 $output)) {
1389 private function serializeMapFieldToStream($field, $output)
1406 $output)) {
1416 private function serializeFieldToStream(&$output, $field)
1419 return $this->serializeMapFieldToStream($field, $output);
1421 return $this->serializeRepeatedFieldToStream($field, $output);
1423 return $this->serializeSingularFieldToStream($field, $output);
1430 private function serializeFieldToJsonStream(&$output, $field)
1435 $values, $field, $output, !GPBUtil::hasSpecialJsonMapping($this));
1441 public function serializeToStream(&$output)
1445 if (!$this->serializeFieldToStream($output, $field)) {
1449 $output->writeRaw($this->unknown, strlen($this->unknown));
1456 public function serializeToJsonStream(&$output)
1459 $output->writeRaw("{", 1);
1464 $output->writeRaw("\"@type\":", 8);
1465 $output->writeRaw("\"", 1);
1466 $output->writeRaw($this->getTypeUrl(), strlen($this->getTypeUrl()));
1467 $output->writeRaw("\"", 1);
1471 $output->writeRaw(",\"value\":", 9);
1472 $value_msg->serializeToJsonStream($output);
1477 $output->writeRaw(",", 1);
1478 if (!$value_msg->serializeFieldToJsonStream($output, $field)) {
1485 $output->writeRaw("}", 1);
1488 $output->writeRaw("\"", 1);
1489 $output->writeRaw($field_mask, strlen($field_mask));
1490 $output->writeRaw("\"", 1);
1493 $output->writeRaw("\"", 1);
1494 $output->writeRaw($duration, strlen($duration));
1495 $output->writeRaw("\"", 1);
1499 $output->writeRaw($timestamp, strlen($timestamp));
1503 $output->writeRaw("[]", 2);
1505 if (!$this->serializeFieldToJsonStream($output, $field)) {
1512 $output->writeRaw("{}", 2);
1514 if (!$this->serializeFieldToJsonStream($output, $field)) {
1520 $output->writeRaw("{", 1);
1530 $output->writeRaw(",", 1);
1532 if (!$this->serializeFieldToJsonStream($output, $field)) {
1538 $output->writeRaw("}", 1);
1550 $output = new CodedOutputStream($this->byteSize());
1551 $this->serializeToStream($output);
1552 return $output->getData();
1561 $output = new CodedOutputStream($this->jsonByteSize());
1562 $this->serializeToJsonStream($output);
1563 return $output->getData();