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

Method fbe_allocation_size

proto/enums_final_models.cpp:81–152  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79{}
80
81size_t FinalModel<::enums::Enums>::fbe_allocation_size(const ::enums::Enums& fbe_value) const noexcept
82{
83 size_t fbe_result = 0
84 + byte0.fbe_allocation_size(fbe_value.byte0)
85 + byte1.fbe_allocation_size(fbe_value.byte1)
86 + byte2.fbe_allocation_size(fbe_value.byte2)
87 + byte3.fbe_allocation_size(fbe_value.byte3)
88 + byte4.fbe_allocation_size(fbe_value.byte4)
89 + byte5.fbe_allocation_size(fbe_value.byte5)
90 + char0.fbe_allocation_size(fbe_value.char0)
91 + char1.fbe_allocation_size(fbe_value.char1)
92 + char2.fbe_allocation_size(fbe_value.char2)
93 + char3.fbe_allocation_size(fbe_value.char3)
94 + char4.fbe_allocation_size(fbe_value.char4)
95 + char5.fbe_allocation_size(fbe_value.char5)
96 + wchar0.fbe_allocation_size(fbe_value.wchar0)
97 + wchar1.fbe_allocation_size(fbe_value.wchar1)
98 + wchar2.fbe_allocation_size(fbe_value.wchar2)
99 + wchar3.fbe_allocation_size(fbe_value.wchar3)
100 + wchar4.fbe_allocation_size(fbe_value.wchar4)
101 + wchar5.fbe_allocation_size(fbe_value.wchar5)
102 + int8b0.fbe_allocation_size(fbe_value.int8b0)
103 + int8b1.fbe_allocation_size(fbe_value.int8b1)
104 + int8b2.fbe_allocation_size(fbe_value.int8b2)
105 + int8b3.fbe_allocation_size(fbe_value.int8b3)
106 + int8b4.fbe_allocation_size(fbe_value.int8b4)
107 + int8b5.fbe_allocation_size(fbe_value.int8b5)
108 + uint8b0.fbe_allocation_size(fbe_value.uint8b0)
109 + uint8b1.fbe_allocation_size(fbe_value.uint8b1)
110 + uint8b2.fbe_allocation_size(fbe_value.uint8b2)
111 + uint8b3.fbe_allocation_size(fbe_value.uint8b3)
112 + uint8b4.fbe_allocation_size(fbe_value.uint8b4)
113 + uint8b5.fbe_allocation_size(fbe_value.uint8b5)
114 + int16b0.fbe_allocation_size(fbe_value.int16b0)
115 + int16b1.fbe_allocation_size(fbe_value.int16b1)
116 + int16b2.fbe_allocation_size(fbe_value.int16b2)
117 + int16b3.fbe_allocation_size(fbe_value.int16b3)
118 + int16b4.fbe_allocation_size(fbe_value.int16b4)
119 + int16b5.fbe_allocation_size(fbe_value.int16b5)
120 + uint16b0.fbe_allocation_size(fbe_value.uint16b0)
121 + uint16b1.fbe_allocation_size(fbe_value.uint16b1)
122 + uint16b2.fbe_allocation_size(fbe_value.uint16b2)
123 + uint16b3.fbe_allocation_size(fbe_value.uint16b3)
124 + uint16b4.fbe_allocation_size(fbe_value.uint16b4)
125 + uint16b5.fbe_allocation_size(fbe_value.uint16b5)
126 + int32b0.fbe_allocation_size(fbe_value.int32b0)
127 + int32b1.fbe_allocation_size(fbe_value.int32b1)
128 + int32b2.fbe_allocation_size(fbe_value.int32b2)
129 + int32b3.fbe_allocation_size(fbe_value.int32b3)
130 + int32b4.fbe_allocation_size(fbe_value.int32b4)
131 + int32b5.fbe_allocation_size(fbe_value.int32b5)
132 + uint32b0.fbe_allocation_size(fbe_value.uint32b0)
133 + uint32b1.fbe_allocation_size(fbe_value.uint32b1)
134 + uint32b2.fbe_allocation_size(fbe_value.uint32b2)
135 + uint32b3.fbe_allocation_size(fbe_value.uint32b3)
136 + uint32b4.fbe_allocation_size(fbe_value.uint32b4)
137 + uint32b5.fbe_allocation_size(fbe_value.uint32b5)
138 + int64b0.fbe_allocation_size(fbe_value.int64b0)

Callers 1

serializeMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected