code: def unpack(self, buff, offset=0):  # pylint: disable=arguments-differ
          
          super().unpack(buff, self._pyof_class, offset)
docs: Unpack the elements of the list.
  
          This unpack method considers that all elements have the same size.
          To use this class with a pyof_class that accepts elements with
          different sizes, you must reimplement the unpack method.
  
          Args:
              buff (bytes): The binary data to be unpacked.
              offset (int): If we need to shift the beginning of the data.