|  |  | 
 |  |  |     ItemData14 = ""    #(String ItemData14)
 | 
 |  |  |     ItemDataSize15 = 0    #(WORD ItemDataSize15)
 | 
 |  |  |     ItemData15 = ""    #(String ItemData15)
 | 
 |  |  |     ItemDataSize16 = 0    #(WORD ItemDataSize16)
 | 
 |  |  |     ItemData16 = ""    #(String ItemData16)
 | 
 |  |  |     ItemDataSize17 = 0    #(WORD ItemDataSize17)
 | 
 |  |  |     ItemData17 = ""    #(String ItemData17)
 | 
 |  |  |     ItemDataSize18 = 0    #(WORD ItemDataSize18)
 | 
 |  |  |     ItemData18 = ""    #(String ItemData18)
 | 
 |  |  |     ItemDataSize19 = 0    #(WORD ItemDataSize19)
 | 
 |  |  |     ItemData19 = ""    #(String ItemData19)
 | 
 |  |  |     ItemDataSize20 = 0    #(WORD ItemDataSize20)
 | 
 |  |  |     ItemData20 = ""    #(String ItemData20)
 | 
 |  |  |     data = None
 | 
 |  |  | 
 | 
 |  |  |     def __init__(self):
 | 
 |  |  | 
 |  |  |         self.ItemData14,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize14)
 | 
 |  |  |         self.ItemDataSize15,_pos = CommFunc.ReadWORD(_lpData, _pos)
 | 
 |  |  |         self.ItemData15,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize15)
 | 
 |  |  |         self.ItemDataSize16,_pos = CommFunc.ReadWORD(_lpData, _pos)
 | 
 |  |  |         self.ItemData16,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize16)
 | 
 |  |  |         self.ItemDataSize17,_pos = CommFunc.ReadWORD(_lpData, _pos)
 | 
 |  |  |         self.ItemData17,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize17)
 | 
 |  |  |         self.ItemDataSize18,_pos = CommFunc.ReadWORD(_lpData, _pos)
 | 
 |  |  |         self.ItemData18,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize18)
 | 
 |  |  |         self.ItemDataSize19,_pos = CommFunc.ReadWORD(_lpData, _pos)
 | 
 |  |  |         self.ItemData19,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize19)
 | 
 |  |  |         self.ItemDataSize20,_pos = CommFunc.ReadWORD(_lpData, _pos)
 | 
 |  |  |         self.ItemData20,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize20)
 | 
 |  |  |         return _pos
 | 
 |  |  | 
 | 
 |  |  |     def Clear(self):
 | 
 |  |  | 
 |  |  |         self.ItemData14 = ""
 | 
 |  |  |         self.ItemDataSize15 = 0
 | 
 |  |  |         self.ItemData15 = ""
 | 
 |  |  |         self.ItemDataSize16 = 0
 | 
 |  |  |         self.ItemData16 = ""
 | 
 |  |  |         self.ItemDataSize17 = 0
 | 
 |  |  |         self.ItemData17 = ""
 | 
 |  |  |         self.ItemDataSize18 = 0
 | 
 |  |  |         self.ItemData18 = ""
 | 
 |  |  |         self.ItemDataSize19 = 0
 | 
 |  |  |         self.ItemData19 = ""
 | 
 |  |  |         self.ItemDataSize20 = 0
 | 
 |  |  |         self.ItemData20 = ""
 | 
 |  |  |         return
 | 
 |  |  | 
 | 
 |  |  |     def GetLength(self):
 | 
 |  |  | 
 |  |  |         length += len(self.ItemData14)
 | 
 |  |  |         length += 2
 | 
 |  |  |         length += len(self.ItemData15)
 | 
 |  |  |         length += 2
 | 
 |  |  |         length += len(self.ItemData16)
 | 
 |  |  |         length += 2
 | 
 |  |  |         length += len(self.ItemData17)
 | 
 |  |  |         length += 2
 | 
 |  |  |         length += len(self.ItemData18)
 | 
 |  |  |         length += 2
 | 
 |  |  |         length += len(self.ItemData19)
 | 
 |  |  |         length += 2
 | 
 |  |  |         length += len(self.ItemData20)
 | 
 |  |  | 
 | 
 |  |  |         return length
 | 
 |  |  | 
 | 
 |  |  | 
 |  |  |         data = CommFunc.WriteString(data, self.ItemDataSize14, self.ItemData14)
 | 
 |  |  |         data = CommFunc.WriteWORD(data, self.ItemDataSize15)
 | 
 |  |  |         data = CommFunc.WriteString(data, self.ItemDataSize15, self.ItemData15)
 | 
 |  |  |         data = CommFunc.WriteWORD(data, self.ItemDataSize16)
 | 
 |  |  |         data = CommFunc.WriteString(data, self.ItemDataSize16, self.ItemData16)
 | 
 |  |  |         data = CommFunc.WriteWORD(data, self.ItemDataSize17)
 | 
 |  |  |         data = CommFunc.WriteString(data, self.ItemDataSize17, self.ItemData17)
 | 
 |  |  |         data = CommFunc.WriteWORD(data, self.ItemDataSize18)
 | 
 |  |  |         data = CommFunc.WriteString(data, self.ItemDataSize18, self.ItemData18)
 | 
 |  |  |         data = CommFunc.WriteWORD(data, self.ItemDataSize19)
 | 
 |  |  |         data = CommFunc.WriteString(data, self.ItemDataSize19, self.ItemData19)
 | 
 |  |  |         data = CommFunc.WriteWORD(data, self.ItemDataSize20)
 | 
 |  |  |         data = CommFunc.WriteString(data, self.ItemDataSize20, self.ItemData20)
 | 
 |  |  |         return data
 | 
 |  |  | 
 | 
 |  |  |     def OutputString(self):
 | 
 |  |  | 
 |  |  |                                 ItemDataSize14:%d,
 | 
 |  |  |                                 ItemData14:%s,
 | 
 |  |  |                                 ItemDataSize15:%d,
 | 
 |  |  |                                 ItemData15:%s
 | 
 |  |  |                                 ItemData15:%s,
 | 
 |  |  |                                 ItemDataSize16:%d,
 | 
 |  |  |                                 ItemData16:%s,
 | 
 |  |  |                                 ItemDataSize17:%d,
 | 
 |  |  |                                 ItemData17:%s,
 | 
 |  |  |                                 ItemDataSize18:%d,
 | 
 |  |  |                                 ItemData18:%s,
 | 
 |  |  |                                 ItemDataSize19:%d,
 | 
 |  |  |                                 ItemData19:%s,
 | 
 |  |  |                                 ItemDataSize20:%d,
 | 
 |  |  |                                 ItemData20:%s
 | 
 |  |  |                                 '''\
 | 
 |  |  |                                 %(
 | 
 |  |  |                                 self.Head.OutputString(),
 | 
 |  |  | 
 |  |  |                                 self.ItemDataSize14,
 | 
 |  |  |                                 self.ItemData14,
 | 
 |  |  |                                 self.ItemDataSize15,
 | 
 |  |  |                                 self.ItemData15
 | 
 |  |  |                                 self.ItemData15,
 | 
 |  |  |                                 self.ItemDataSize16,
 | 
 |  |  |                                 self.ItemData16,
 | 
 |  |  |                                 self.ItemDataSize17,
 | 
 |  |  |                                 self.ItemData17,
 | 
 |  |  |                                 self.ItemDataSize18,
 | 
 |  |  |                                 self.ItemData18,
 | 
 |  |  |                                 self.ItemDataSize19,
 | 
 |  |  |                                 self.ItemData19,
 | 
 |  |  |                                 self.ItemDataSize20,
 | 
 |  |  |                                 self.ItemData20
 | 
 |  |  |                                 )
 | 
 |  |  |         return DumpString
 | 
 |  |  | 
 |