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

Method __init__

projects/Python/proto/test.py:7564–7578  ·  view source on GitHub ↗
(self, buffer, offset)

Source from the content-addressed store, hash-verified

7562 __slots__ = "_parent", "_f1000", "_f1001", "_f1002", "_f1003", "_f1004", "_f1005", "_f1006", "_f1007", "_f1008", "_f1009", "_f1010", "_f1011",
7563
7564 def __init__(self, buffer, offset):
7565 super().__init__(buffer, offset)
7566 self._parent = FieldModelStructOptional(buffer, 4 + 4)
7567 self._f1000 = FieldModelEnumSimple(buffer, self._parent.fbe_offset + self._parent.fbe_body - 4 - 4)
7568 self._f1001 = fbe.FieldModelOptional(FieldModelEnumSimple(buffer, self._f1000.fbe_offset + self._f1000.fbe_size), buffer, self._f1000.fbe_offset + self._f1000.fbe_size)
7569 self._f1002 = FieldModelEnumTyped(buffer, self._f1001.fbe_offset + self._f1001.fbe_size)
7570 self._f1003 = fbe.FieldModelOptional(FieldModelEnumTyped(buffer, self._f1002.fbe_offset + self._f1002.fbe_size), buffer, self._f1002.fbe_offset + self._f1002.fbe_size)
7571 self._f1004 = FieldModelFlagsSimple(buffer, self._f1003.fbe_offset + self._f1003.fbe_size)
7572 self._f1005 = fbe.FieldModelOptional(FieldModelFlagsSimple(buffer, self._f1004.fbe_offset + self._f1004.fbe_size), buffer, self._f1004.fbe_offset + self._f1004.fbe_size)
7573 self._f1006 = FieldModelFlagsTyped(buffer, self._f1005.fbe_offset + self._f1005.fbe_size)
7574 self._f1007 = fbe.FieldModelOptional(FieldModelFlagsTyped(buffer, self._f1006.fbe_offset + self._f1006.fbe_size), buffer, self._f1006.fbe_offset + self._f1006.fbe_size)
7575 self._f1008 = FieldModelStructSimple(buffer, self._f1007.fbe_offset + self._f1007.fbe_size)
7576 self._f1009 = fbe.FieldModelOptional(FieldModelStructSimple(buffer, self._f1008.fbe_offset + self._f1008.fbe_size), buffer, self._f1008.fbe_offset + self._f1008.fbe_size)
7577 self._f1010 = FieldModelStructOptional(buffer, self._f1009.fbe_offset + self._f1009.fbe_size)
7578 self._f1011 = fbe.FieldModelOptional(FieldModelStructOptional(buffer, self._f1010.fbe_offset + self._f1010.fbe_size), buffer, self._f1010.fbe_offset + self._f1010.fbe_size)
7579
7580 @property
7581 def parent(self):

Callers

nothing calls this directly

Calls 7

FieldModelEnumTypedClass · 0.70
__init__Method · 0.45

Tested by

no test coverage detected