MCPcopy Create free account
hub / github.com/chronoxor/FastBinaryEncoding / verify

Method verify

projects/Python/proto/fbe.py:1347–1357  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1345
1346 # Check if the array is valid
1347 def verify(self):
1348 if (self._buffer.offset + self.fbe_offset + self.fbe_size) > self._buffer.size:
1349 return False
1350
1351 self._model.fbe_offset = self.fbe_offset
1352 for i in range(self._size):
1353 if not self._model.verify():
1354 return False
1355 self._model.fbe_shift(self._model.fbe_size)
1356
1357 return True
1358
1359 # Get the array
1360 def get(self, values=None):

Callers

nothing calls this directly

Calls 2

verifyMethod · 0.45
fbe_shiftMethod · 0.45

Tested by

no test coverage detected