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

Method get

proto/protoex_models.cpp:167–176  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

165}
166
167void FieldModel<::protoex::Order>::get(::protoex::Order& fbe_value) const noexcept
168{
169 size_t fbe_begin = get_begin();
170 if (fbe_begin == 0)
171 return;
172
173 uint32_t fbe_struct_size = *((const uint32_t*)(_buffer.data() + _buffer.offset()));
174 get_fields(fbe_value, fbe_struct_size);
175 get_end(fbe_begin);
176}
177
178void FieldModel<::protoex::Order>::get_fields(::protoex::Order& fbe_value, size_t fbe_struct_size) const noexcept
179{

Callers 2

get_fieldsMethod · 0.45
deserializeMethod · 0.45

Calls 2

dataMethod · 0.45
offsetMethod · 0.45

Tested by

no test coverage detected