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

Method get

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

Source from the content-addressed store, hash-verified

1634
1635 # Get the set value
1636 def get(self, values=None):
1637 if values is None:
1638 values = set()
1639
1640 values.clear()
1641
1642 fbe_set_size = self.size
1643 if fbe_set_size == 0:
1644 return values
1645
1646 fbe_model = self[0]
1647 for i in range(fbe_set_size):
1648 value = fbe_model.get()
1649 values.add(value)
1650 fbe_model.fbe_shift(fbe_model.fbe_size)
1651
1652 return values
1653
1654 # Set the set value
1655 def set(self, values):

Callers 11

getMethod · 0.45
getMethod · 0.45
getMethod · 0.45
getMethod · 0.45
getMethod · 0.45
getMethod · 0.45
getMethod · 0.45
getMethod · 0.45
getMethod · 0.45
mainFunction · 0.45

Calls 3

clearMethod · 0.80
addMethod · 0.45
fbe_shiftMethod · 0.45

Tested by 1