Method
get
(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): |