Subversion Repositories SmartDukaan

Rev

Rev 1976 | Rev 3376 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1976 Rev 2981
Line 774... Line 774...
774
      if ftype == TType.STOP:
774
      if ftype == TType.STOP:
775
        break
775
        break
776
      if fid == 0:
776
      if fid == 0:
777
        if ftype == TType.LIST:
777
        if ftype == TType.LIST:
778
          self.success = []
778
          self.success = []
779
          (_etype31, _size28) = iprot.readListBegin()
779
          (_etype24, _size21) = iprot.readListBegin()
780
          for _i32 in xrange(_size28):
780
          for _i25 in xrange(_size21):
781
            _elem33 = Promotion()
781
            _elem26 = Promotion()
782
            _elem33.read(iprot)
782
            _elem26.read(iprot)
783
            self.success.append(_elem33)
783
            self.success.append(_elem26)
784
          iprot.readListEnd()
784
          iprot.readListEnd()
785
        else:
785
        else:
786
          iprot.skip(ftype)
786
          iprot.skip(ftype)
787
      elif fid == 1:
787
      elif fid == 1:
788
        if ftype == TType.STRUCT:
788
        if ftype == TType.STRUCT:
Line 801... Line 801...
801
      return
801
      return
802
    oprot.writeStructBegin('getAllPromotions_result')
802
    oprot.writeStructBegin('getAllPromotions_result')
803
    if self.success != None:
803
    if self.success != None:
804
      oprot.writeFieldBegin('success', TType.LIST, 0)
804
      oprot.writeFieldBegin('success', TType.LIST, 0)
805
      oprot.writeListBegin(TType.STRUCT, len(self.success))
805
      oprot.writeListBegin(TType.STRUCT, len(self.success))
806
      for iter34 in self.success:
806
      for iter27 in self.success:
807
        iter34.write(oprot)
807
        iter27.write(oprot)
808
      oprot.writeListEnd()
808
      oprot.writeListEnd()
809
      oprot.writeFieldEnd()
809
      oprot.writeFieldEnd()
810
    if self.pex != None:
810
    if self.pex != None:
811
      oprot.writeFieldBegin('pex', TType.STRUCT, 1)
811
      oprot.writeFieldBegin('pex', TType.STRUCT, 1)
812
      self.pex.write(oprot)
812
      self.pex.write(oprot)