Example #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
Example #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
Example #3
0
 def __init__(self, parent, name, inode=None):
     FieldSet.__init__(self, parent, name)
     self.inode = inode
Example #4
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self._size = (8 + self["size"].value) * 8
Example #5
0
 def __init__(self, *args, **kw):
     FieldSet.__init__(self, *args, **kw)
     self._size = self["size"].value * 8
Example #6
0
 def __init__(self, parent, name, count):
     FieldSet.__init__(self, parent, name)
     self.count = count
Example #7
0
 def __init__(self, parent, name):
     FieldSet.__init__(self, parent, name)
     self._size = createInstrumentContentSize(self, self.absolute_address)
     self.info(self.createDescription())
Example #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
Example #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
Example #10
0
 def __init__(self, parent, name, use_fourcc=False):
     FieldSet.__init__(self, parent, name)
     self._use_fourcc = use_fourcc
Example #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
Example #12
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self.version = self.stream.readBits(
         self.absolute_address + 32 + 16 + 12, 4, self.endian)
Example #13
0
 def __init__(self, parent, name, size, description=None):
     FieldSet.__init__(self, parent, name, description=description)
     self.numels = size
Example #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
Example #15
0
 def __init__(self, parent, name, index):
     FieldSet.__init__(self, parent, name)
     self.uniq_id = index
Example #16
0
 def __init__(self, parent, name, desc=None):
     FieldSet.__init__(self, parent, name, desc)
     self._size = (4 + self["size"].value) * 8
Example #17
0
 def __init__(self, parent, name):
     FieldSet.__init__(self, parent, name)
     self._group_count = None
Example #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
Example #19
0
 def __init__(self, parent, name, size):
     FieldSet.__init__(self, parent, name, size=size * 8)
     self.count = size // 4
Example #20
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self._size = self["bytes_allocated"].value * 8
Example #21
0
 def __init__(self, parent, name, desc=None):
     FieldSet.__init__(self, parent, name, desc)
     self._size = createPatternContentSize(self, self.absolute_address)
Example #22
0
 def __init__(self, parent, name, num_elements, *args, **kwargs):
     FieldSet.__init__(self, parent, name, *args, **kwargs)
     self.num_elements = num_elements
Example #23
0
 def __init__(self, parent, name, zoomIntervalCfg, **kw):
     FieldSet.__init__(self, parent, name, **kw)
     self.zoomIntervalCfg = zoomIntervalCfg
Example #24
0
 def __init__(self, parent, name, size=None):
     FieldSet.__init__(self, parent, name, size=size)
Example #25
0
 def __init__(self, *args, **kw):
     FieldSet.__init__(self, *args, **kw)
     if not self._size:
         self._size = self["volume_len"].value * 8
Example #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
Example #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
Example #28
0
 def __init__(self, *args):
     FieldSet.__init__(self, *args)
     self._size = self["rec_len"].value * 8
Example #29
0
 def __init__(self, parent, name):
     FieldSet.__init__(self, parent, name)
     self.name_field = None
Example #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