コード例 #1
0
 def _read(self):
     if not hasattr(self, '_is_le'):
         raise kaitaistruct.UndecidedEndiannessError("/types/mo/types/descriptor")
     elif self._is_le == True:
         self._read_le()
     elif self._is_le == False:
         self._read_be()
コード例 #2
0
ファイル: exif.py プロジェクト: SamuelWAnderson45/hobbits
 def _read(self):
     if not hasattr(self, '_is_le'):
         raise kaitaistruct.UndecidedEndiannessError(
             "/types/exif_body/types/ifd")
     elif self._is_le == True:
         self._read_le()
     elif self._is_le == False:
         self._read_be()
 def _read(self):
     if not hasattr(self, '_is_le'):
         raise kaitaistruct.UndecidedEndiannessError(
             "/types/doc/types/main_obj/types/sub_obj")
     elif self._is_le == True:
         self._read_le()
     elif self._is_le == False:
         self._read_be()
コード例 #4
0
ファイル: exif.py プロジェクト: SamuelWAnderson45/hobbits
 def _read(self):
     _on = self._root.endianness
     if _on == 18761:
         self._is_le = True
     elif _on == 19789:
         self._is_le = False
     if not hasattr(self, '_is_le'):
         raise kaitaistruct.UndecidedEndiannessError("/types/exif_body")
     elif self._is_le == True:
         self._read_le()
     elif self._is_le == False:
         self._read_be()
コード例 #5
0
 def _read(self):
     _on = self._root.signature
     if _on == b"\xDE\x12\x04\x95":
         self._is_le = True
     elif _on == b"\x95\x04\x12\xDE":
         self._is_le = False
     if not hasattr(self, '_is_le'):
         raise kaitaistruct.UndecidedEndiannessError("/types/mo")
     elif self._is_le == True:
         self._read_le()
     elif self._is_le == False:
         self._read_be()
コード例 #6
0
 def _read(self):
     _on = self._parent.a
     if _on == 1:
         self._is_le = True
     elif _on == 2:
         self._is_le = False
     if not hasattr(self, '_is_le'):
         raise kaitaistruct.UndecidedEndiannessError(
             "/types/endian_switch")
     elif self._is_le == True:
         self._read_le()
     elif self._is_le == False:
         self._read_be()
 def _read(self):
     _on = self._parent.indicator
     if _on == b"\x49\x49":
         self._is_le = True
     else:
         self._is_le = False
     if not hasattr(self, '_is_le'):
         raise kaitaistruct.UndecidedEndiannessError(
             "/types/doc/types/main_obj")
     elif self._is_le == True:
         self._read_le()
     elif self._is_le == False:
         self._read_be()
コード例 #8
0
 def _read(self):
     _on = self.old
     if _on:
         self._is_le = True
     elif _on == False:
         self._is_le = False
     if not hasattr(self, "_is_le"):
         raise kaitaistruct.UndecidedEndiannessError(
             "/types/record/types/masscan_record")
     elif self._is_le:
         self._read_le()
     elif self._is_le == False:
         self._read_be()