(self)
| 1715 | |
| 1716 | # Check if the struct value is valid |
| 1717 | def verify(self): |
| 1718 | if (self.buffer.offset + self._model.fbe_offset) > self.buffer.size: |
| 1719 | return False |
| 1720 | |
| 1721 | fbe_struct_size = self.read_uint32(self._model.fbe_offset - 8) |
| 1722 | fbe_struct_type = self.read_uint32(self._model.fbe_offset - 4) |
| 1723 | if (fbe_struct_size <= 0) or (fbe_struct_type != self.fbe_type): |
| 1724 | return False |
| 1725 | |
| 1726 | return (8 + self._model.verify()) == fbe_struct_size |
| 1727 | |
| 1728 | # Serialize the struct value |
| 1729 | def serialize(self, value): |
nothing calls this directly
no test coverage detected