public void WriteTo(IWriteStream output) { if (key != 0) { output.WriteRawTag(13); output.WriteSFixed32(key); } if (value != null) { output.WriteRawTag(18); output.WriteMessage(value); } }
public void WriteTo(IWriteStream output) { if (value != 0L) { output.WriteRawTag(9); output.WriteSFixed64(value); } }
public void WriteTo(IWriteStream output) { if (value != 0) { output.WriteRawTag(13); output.WriteSFixed32(value); } }
public void WriteTo(IWriteStream output) { if (value != 0L) { output.WriteRawTag(8); output.WriteInt64(value); } }
public void WriteTo(IWriteStream output) { if (value != 0) { output.WriteRawTag(8); output.WriteUInt32(value); } }
public void WriteTo(IWriteStream output) { if (value != 0D) { output.WriteRawTag(9); output.WriteDouble(value); } }
public void WriteTo(IWriteStream output) { if (value != null && value.Length != 0) { output.WriteRawTag(10); output.WriteBytes(value); } }
public void WriteTo(IWriteStream output) { if (value != 0F) { output.WriteRawTag(13); output.WriteFloat(value); } }
public void WriteTo(IWriteStream output) { if (!string.IsNullOrEmpty(value)) { output.WriteRawTag(10); output.WriteString(value); } }
public void WriteTo(IWriteStream output) { if (value != false) { output.WriteRawTag(8); output.WriteBool(value); } }
public void WriteTo(IWriteStream output) { if (x != 0F) { output.WriteRawTag(13); output.WriteFloat(x); } if (y != 0F) { output.WriteRawTag(21); output.WriteFloat(y); } if (z != 0F) { output.WriteRawTag(29); output.WriteFloat(z); } }
public void WriteTo(IWriteStream output) { if (value != null && value.Count != 0) { output.WriteRawTag(10); output.WriteInt32(8 * value.Count); for (int i = 0; i < value.Count; ++i) { output.WriteSFixed64(value[i]); } } }
public void WriteTo(IWriteStream output) { if (point3map != null && point3map.Count != 0) { var entry = new Point3mapEntry(); foreach (var itor in point3map) { entry.key = itor.Key; entry.value = itor.Value; output.WriteRawTag(10); output.WriteMessage(entry); } } }
public void WriteTo(IWriteStream output) { if (value != null && value.Count != 0) { output.WriteRawTag(10); int _total_pack_size_ = 0; for (int i = 0; i < value.Count; ++i) { _total_pack_size_ += ComputeSize.ComputeInt64Size(value[i]); } output.WriteInt32(_total_pack_size_); for (int i = 0; i < value.Count; ++i) { output.WriteInt64(value[i]); } } }