(self)
| 7317 | |
| 7318 | # Check if the struct value is valid |
| 7319 | def verify(self): |
| 7320 | if (self.buffer.offset + self._model.fbe_offset) > self.buffer.size: |
| 7321 | return False |
| 7322 | |
| 7323 | fbe_struct_size = self.read_uint32(self._model.fbe_offset - 8) |
| 7324 | fbe_struct_type = self.read_uint32(self._model.fbe_offset - 4) |
| 7325 | if (fbe_struct_size <= 0) or (fbe_struct_type != self.fbe_type): |
| 7326 | return False |
| 7327 | |
| 7328 | return (8 + self._model.verify()) == fbe_struct_size |
| 7329 | |
| 7330 | # Serialize the struct value |
| 7331 | def serialize(self, value): |
no test coverage detected