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

Method get

projects/Python/proto/fbe.py:1496–1512  ·  view source on GitHub ↗
(self, values=None)

Source from the content-addressed store, hash-verified

1494
1495 # Get the vector
1496 def get(self, values=None):
1497 if values is None:
1498 values = list()
1499
1500 values.clear()
1501
1502 fbe_vector_size = self.size
1503 if fbe_vector_size == 0:
1504 return values
1505
1506 fbe_model = self[0]
1507 for i in range(fbe_vector_size):
1508 value = fbe_model.get()
1509 values.append(value)
1510 fbe_model.fbe_shift(fbe_model.fbe_size)
1511
1512 return values
1513
1514 # Set the vector
1515 def set(self, values):

Callers

nothing calls this directly

Calls 3

clearMethod · 0.80
getMethod · 0.45
fbe_shiftMethod · 0.45

Tested by

no test coverage detected