func (p *Work) Write(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteStructBegin("Work") if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } err = p.writeField1(oprot) if err != nil { return err } err = p.writeField2(oprot) if err != nil { return err } err = p.writeField3(oprot) if err != nil { return err } err = p.writeField4(oprot) if err != nil { return err } err = oprot.WriteFieldStop() if err != nil { return thrift.NewTProtocolExceptionWriteField(-1, "STOP", p.ThriftName(), err) } err = oprot.WriteStructEnd() if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } return err }
func (p *CalculateResult) Write(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteStructBegin("calculate_result") if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } switch { case p.Ouch != nil: if err = p.writeField1(oprot); err != nil { return err } default: if err = p.writeField0(oprot); err != nil { return err } } err = oprot.WriteFieldStop() if err != nil { return thrift.NewTProtocolExceptionWriteField(-1, "STOP", p.ThriftName(), err) } err = oprot.WriteStructEnd() if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } return err }
func (p *MyMethodResult) Write(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteStructBegin("myMethod_result") if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } err = oprot.WriteFieldStop() if err != nil { return thrift.NewTProtocolExceptionWriteField(-1, "STOP", p.ThriftName(), err) } err = oprot.WriteStructEnd() if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } return err }
func (p *PingArgs) Write(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteStructBegin("ping_args") if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } err = oprot.WriteFieldStop() if err != nil { return thrift.NewTProtocolExceptionWriteField(-1, "STOP", p.ThriftName(), err) } err = oprot.WriteStructEnd() if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } return err }
func (p *AddResult) Write(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteStructBegin("add_result") if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } switch { default: if err = p.writeField0(oprot); err != nil { return err } } err = oprot.WriteFieldStop() if err != nil { return thrift.NewTProtocolExceptionWriteField(-1, "STOP", p.ThriftName(), err) } err = oprot.WriteStructEnd() if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } return err }
func (p *MethodThatThrowsAnExceptionResult) Write(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteStructBegin("methodThatThrowsAnException_result") if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } switch { case p.Xwamap != nil: if err = p.writeField1(oprot); err != nil { return err } } err = oprot.WriteFieldStop() if err != nil { return thrift.NewTProtocolExceptionWriteField(-1, "STOP", p.ThriftName(), err) } err = oprot.WriteStructEnd() if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } return err }