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

Method FieldModel

proto/test_models.cpp:12–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10namespace FBE {
11
12FieldModel<::test::StructSimple>::FieldModel(FBEBuffer& buffer, size_t offset) noexcept : _buffer(buffer), _offset(offset)
13 , id(buffer, 4 + 4)
14 , f1(buffer, id.fbe_offset() + id.fbe_size())
15 , f2(buffer, f1.fbe_offset() + f1.fbe_size())
16 , f3(buffer, f2.fbe_offset() + f2.fbe_size())
17 , f4(buffer, f3.fbe_offset() + f3.fbe_size())
18 , f5(buffer, f4.fbe_offset() + f4.fbe_size())
19 , f6(buffer, f5.fbe_offset() + f5.fbe_size())
20 , f7(buffer, f6.fbe_offset() + f6.fbe_size())
21 , f8(buffer, f7.fbe_offset() + f7.fbe_size())
22 , f9(buffer, f8.fbe_offset() + f8.fbe_size())
23 , f10(buffer, f9.fbe_offset() + f9.fbe_size())
24 , f11(buffer, f10.fbe_offset() + f10.fbe_size())
25 , f12(buffer, f11.fbe_offset() + f11.fbe_size())
26 , f13(buffer, f12.fbe_offset() + f12.fbe_size())
27 , f14(buffer, f13.fbe_offset() + f13.fbe_size())
28 , f15(buffer, f14.fbe_offset() + f14.fbe_size())
29 , f16(buffer, f15.fbe_offset() + f15.fbe_size())
30 , f17(buffer, f16.fbe_offset() + f16.fbe_size())
31 , f18(buffer, f17.fbe_offset() + f17.fbe_size())
32 , f19(buffer, f18.fbe_offset() + f18.fbe_size())
33 , f20(buffer, f19.fbe_offset() + f19.fbe_size())
34 , f21(buffer, f20.fbe_offset() + f20.fbe_size())
35 , f22(buffer, f21.fbe_offset() + f21.fbe_size())
36 , f23(buffer, f22.fbe_offset() + f22.fbe_size())
37 , f24(buffer, f23.fbe_offset() + f23.fbe_size())
38 , f25(buffer, f24.fbe_offset() + f24.fbe_size())
39 , f26(buffer, f25.fbe_offset() + f25.fbe_size())
40 , f27(buffer, f26.fbe_offset() + f26.fbe_size())
41 , f28(buffer, f27.fbe_offset() + f27.fbe_size())
42 , f29(buffer, f28.fbe_offset() + f28.fbe_size())
43 , f30(buffer, f29.fbe_offset() + f29.fbe_size())
44 , f31(buffer, f30.fbe_offset() + f30.fbe_size())
45 , f32(buffer, f31.fbe_offset() + f31.fbe_size())
46 , f33(buffer, f32.fbe_offset() + f32.fbe_size())
47 , f34(buffer, f33.fbe_offset() + f33.fbe_size())
48 , f35(buffer, f34.fbe_offset() + f34.fbe_size())
49 , f36(buffer, f35.fbe_offset() + f35.fbe_size())
50 , f37(buffer, f36.fbe_offset() + f36.fbe_size())
51 , f38(buffer, f37.fbe_offset() + f37.fbe_size())
52 , f39(buffer, f38.fbe_offset() + f38.fbe_size())
53 , f40(buffer, f39.fbe_offset() + f39.fbe_size())
54 , f41(buffer, f40.fbe_offset() + f40.fbe_size())
55 , f42(buffer, f41.fbe_offset() + f41.fbe_size())
56 , f43(buffer, f42.fbe_offset() + f42.fbe_size())
57 , f44(buffer, f43.fbe_offset() + f43.fbe_size())
58{}
59
60size_t FieldModel<::test::StructSimple>::fbe_body() const noexcept
61{

Callers

nothing calls this directly

Calls 3

fbe_offsetMethod · 0.45
fbe_sizeMethod · 0.45
fbe_bodyMethod · 0.45

Tested by

no test coverage detected