(self)
| 2810 | |
| 2811 | # Check if the vector is valid |
| 2812 | def verify(self): |
| 2813 | if (self._buffer.offset + self.fbe_offset + 4) > self._buffer.size: |
| 2814 | return sys.maxsize |
| 2815 | |
| 2816 | fbe_vector_size = self.read_uint32(self.fbe_offset) |
| 2817 | |
| 2818 | size = 4 |
| 2819 | self._model.fbe_offset = self.fbe_offset + 4 |
| 2820 | for i in range(fbe_vector_size): |
| 2821 | offset = self._model.verify() |
| 2822 | if offset == sys.maxsize: |
| 2823 | return sys.maxsize |
| 2824 | self._model.fbe_shift(offset) |
| 2825 | size += offset |
| 2826 | return size |
| 2827 | |
| 2828 | # Get the vector |
| 2829 | def get(self, values=None): |
nothing calls this directly
no test coverage detected