Lines Matching refs:stream
24 bool ClearcutSerializer::writeCountArray(pb_ostream_t *stream, const pb_field_t *field, in writeCountArray() argument
27 if(!pb_encode_tag(stream, PB_WT_STRING, logs_proto_tuningfork_TuningForkHistogram_counts_tag)) in writeCountArray()
34 if (!pb_encode_varint(stream, sizing_stream.bytes_written)) in writeCountArray()
38 if(!pb_encode_varint(stream, h->buckets_[i])) in writeCountArray()
43 bool ClearcutSerializer::writeCpuFreqs(pb_ostream_t *stream, const pb_field_t *field, in writeCpuFreqs() argument
48 pb_encode_tag_for_field(stream, field); in writeCpuFreqs()
49 pb_encode_varint(stream, (*v)[i]); in writeCpuFreqs()
59 bool ClearcutSerializer::writeAnnotation(pb_ostream_t* stream, const pb_field_t *field, in writeAnnotation() argument
63 pb_encode_tag_for_field(stream, field); in writeAnnotation()
64 pb_encode_string(stream, &p->annotation_[0], p->annotation_.size()); in writeAnnotation()
87 bool ClearcutSerializer::writeHistograms(pb_ostream_t* stream, const pb_field_t *field, in writeHistograms() argument
94 pb_encode_tag_for_field(stream, field); in writeHistograms()
98 pb_encode_varint(stream, sizing_stream.bytes_written); in writeHistograms()
99 pb_encode(stream, logs_proto_tuningfork_TuningForkHistogram_fields, &h); in writeHistograms()
104 bool ClearcutSerializer::writeDeviceInfo(pb_ostream_t* stream, const pb_field_t *field, in writeDeviceInfo() argument
109 pb_encode_tag_for_field(stream, field); in writeDeviceInfo()
113 pb_encode_varint(stream, sizing_stream.bytes_written); in writeDeviceInfo()
114 pb_encode(stream, logs_proto_tuningfork_DeviceInfo_fields, &di); in writeDeviceInfo()
118 bool ClearcutSerializer::writeString(pb_ostream_t* stream, const pb_field_t *field, in writeString() argument
122 if(!pb_encode_tag_for_field(stream, field)) return false; in writeString()
123 return pb_encode_string(stream, (uint8_t*) str->data(), str->size()); in writeString()
145 bool ClearcutSerializer::writeFidelityParams(pb_ostream_t* stream, const pb_field_t *field, in writeFidelityParams() argument
149 pb_encode_tag_for_field(stream, field); in writeFidelityParams()
150 pb_encode_string(stream, &(*fp)[0], fp->size()); in writeFidelityParams()
166 pb_ostream_t stream = {VectorStream::Write, &str, SIZE_MAX, 0}; in SerializeEvent() local
167 pb_encode(&stream, logs_proto_tuningfork_TuningForkLogEvent_fields, &evt); in SerializeEvent()