//end merged public override bool IsInitialized() { if (HasHrInfo) { if (!HrInfo.IsInitialized()) { return(false); } } return(true); }
public override void WriteTo(pb::CodedOutputStream output) { int size = SerializedSize(); if (HasType) { output.WriteInt32(1, Type); } { output.WriteTag((int)2, pb::WireFormat.WireType.LengthDelimited); output.WriteRawVarint32((uint)HrInfo.SerializedSize()); HrInfo.WriteTo(output); } if (HasHaveMoneyNum) { output.WriteInt32(3, HaveMoneyNum); } }
public override int SerializedSize() { int size = memoizedSerializedSize; if (size != -1) { return(size); } size = 0; if (HasType) { size += pb::CodedOutputStream.ComputeInt32Size(1, Type); } { int subsize = HrInfo.SerializedSize(); size += pb::CodedOutputStream.ComputeTagSize((int)2) + pb::CodedOutputStream.ComputeRawVarint32Size((uint)subsize) + subsize; } if (HasHaveMoneyNum) { size += pb::CodedOutputStream.ComputeInt32Size(3, HaveMoneyNum); } memoizedSerializedSize = size; return(size); }