Ejemplo n.º 1
0
 def size(self):
     S = struct.calcsize(self.format())
     if hasattr(self, "blks"):
         S += 4 * len(self.blks)
     return S
Ejemplo n.º 2
0
 def size(self):
     S = struct.calcsize(self.format())
     if hasattr(self, "crt_hsh"):
         S += 4 * len(self.crt_hsh)
     return S
Ejemplo n.º 3
0
 def size(self):
     S = struct.calcsize(self.format())
     if hasattr(self, "val"):
         S += 4 * len(self.val)
     return S
Ejemplo n.º 4
0
 def size(self):
     S = struct.calcsize(self.format())
     if hasattr(self, "count"):
         S += 4
     return S
Ejemplo n.º 5
0
 def size(self):
     S = struct.calcsize(self.format())
     S += sum((len(c) for c in self.cmds), 0)
     return S
Ejemplo n.º 6
0
 def size(self):
     S = struct.calcsize(self.order + self.format())
     S += sum((len(c) for c in self.keys), 0)
     return S