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

Method set_fields

projects/Python/proto/proto.py:1567–1581  ·  view source on GitHub ↗
(self, fbe_value)

Source from the content-addressed store, hash-verified

1565
1566 # Set the struct fields values
1567 def set_fields(self, fbe_value):
1568 fbe_current_offset = 0
1569 fbe_current_size = 0
1570
1571 self.currency.fbe_offset = fbe_current_offset
1572 fbe_field_size = self.currency.set(fbe_value.currency)
1573 fbe_current_offset += fbe_field_size
1574 fbe_current_size += fbe_field_size
1575
1576 self.amount.fbe_offset = fbe_current_offset
1577 fbe_field_size = self.amount.set(fbe_value.amount)
1578 fbe_current_offset += fbe_field_size
1579 fbe_current_size += fbe_field_size
1580
1581 return fbe_current_size
1582
1583
1584# Fast Binary Encoding Balance final model

Callers 1

setMethod · 0.95

Calls 1

setMethod · 0.45

Tested by

no test coverage detected