Esempio n. 1
0
 def __init__(self, parent, name, item):
     FieldSet.__init__(self, parent, name, item.description)
     self.related_item = item
     self._name = "content_%s" % item.name
Esempio n. 2
0
 def __init__(self, parent, name, dxt2_mode=False, *args, **kwargs):
     """with dxt2_mode on, this field will always use the four color model"""
     FieldSet.__init__(self, parent, name, *args, **kwargs)
     self.dxt2_mode = dxt2_mode
Esempio n. 3
0
 def __init__(self, parent, name, inode=None):
     FieldSet.__init__(self, parent, name)
     self.inode = inode
Esempio n. 4
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self._size = (8 + self["size"].value) * 8
Esempio n. 5
0
 def __init__(self, *args, **kw):
     FieldSet.__init__(self, *args, **kw)
     self._size = self["size"].value * 8
Esempio n. 6
0
 def __init__(self, parent, name, count):
     FieldSet.__init__(self, parent, name)
     self.count = count
Esempio n. 7
0
 def __init__(self, parent, name):
     FieldSet.__init__(self, parent, name)
     self._size = createInstrumentContentSize(self, self.absolute_address)
     self.info(self.createDescription())
Esempio n. 8
0
 def __init__(self, parent, name, desc=None):
     FieldSet.__init__(self, parent, name, desc)
     self.info("Got entry count: '%s'" % self["entry_count"].value)
     self._size = self.current_size + 8 * 20 * int(self["entry_count"].value) \
         + self["line_end"].size
Esempio n. 9
0
 def __init__(self, parent, name, ext, desc=None):
     FieldSet.__init__(self, parent, name, desc)
     self.ext = ext
     self.info(self.createDescription())
     self._size = (6 + self["data_size"].value) * 8
Esempio n. 10
0
 def __init__(self, parent, name, use_fourcc=False):
     FieldSet.__init__(self, parent, name)
     self._use_fourcc = use_fourcc
Esempio n. 11
0
 def __init__(self, *args, **kwargs):
     FieldSet.__init__(self, *args, **kwargs)
     size = (self["size"].value + 8) * 8  # +8 for header values
     if self["/flags/has_reserved"].value:
         size += self["/reserved_data_size"].value * 8
     self._size = size
Esempio n. 12
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self.version = self.stream.readBits(
         self.absolute_address + 32 + 16 + 12, 4, self.endian)
Esempio n. 13
0
 def __init__(self, parent, name, size, description=None):
     FieldSet.__init__(self, parent, name, description=description)
     self.numels = size
Esempio n. 14
0
 def __init__(self, parent, name, description=None, tag_name_dict=None):
     FieldSet.__init__(self, parent, name, description)
     if tag_name_dict is None:
         tag_name_dict = Item.tag_name
     self.tag_name_dict = tag_name_dict
Esempio n. 15
0
 def __init__(self, parent, name, index):
     FieldSet.__init__(self, parent, name)
     self.uniq_id = index
Esempio n. 16
0
 def __init__(self, parent, name, desc=None):
     FieldSet.__init__(self, parent, name, desc)
     self._size = (4 + self["size"].value) * 8
Esempio n. 17
0
 def __init__(self, parent, name):
     FieldSet.__init__(self, parent, name)
     self._group_count = None
Esempio n. 18
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     if self.root.isEMF():
         self._size = self["size"].value * 8
     else:
         self._size = self["size"].value * 16
Esempio n. 19
0
 def __init__(self, parent, name, size):
     FieldSet.__init__(self, parent, name, size=size * 8)
     self.count = size // 4
Esempio n. 20
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self._size = self["bytes_allocated"].value * 8
Esempio n. 21
0
 def __init__(self, parent, name, desc=None):
     FieldSet.__init__(self, parent, name, desc)
     self._size = createPatternContentSize(self, self.absolute_address)
Esempio n. 22
0
 def __init__(self, parent, name, num_elements, *args, **kwargs):
     FieldSet.__init__(self, parent, name, *args, **kwargs)
     self.num_elements = num_elements
Esempio n. 23
0
 def __init__(self, parent, name, zoomIntervalCfg, **kw):
     FieldSet.__init__(self, parent, name, **kw)
     self.zoomIntervalCfg = zoomIntervalCfg
Esempio n. 24
0
 def __init__(self, parent, name, size=None):
     FieldSet.__init__(self, parent, name, size=size)
Esempio n. 25
0
 def __init__(self, *args, **kw):
     FieldSet.__init__(self, *args, **kw)
     if not self._size:
         self._size = self["volume_len"].value * 8
Esempio n. 26
0
 def __init__(self, parent, name, start, count, size, description, **kw):
     description = "%s: %s items" % (description, count)
     FieldSet.__init__(self, parent, name, description, size=size, **kw)
     self.start = 1 + start
     self.count = count
Esempio n. 27
0
 def __init__(self, parent, name, is_32bit=True):
     FieldSet.__init__(self, parent, name)
     self._size = alignValue(self["size"].value, 4) * 8
     self.is_32bit = is_32bit
Esempio n. 28
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self._size = self["rec_len"].value * 8
Esempio n. 29
0
 def __init__(self, parent, name):
     FieldSet.__init__(self, parent, name)
     self.name_field = None
Esempio n. 30
0
 def __init__(self, parent, name, *args):
     FieldSet.__init__(self, parent, name, *args)
     self._size = self["content_item[1]"].address + self["size"].value * 8