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

Method get

proto/proto_models.cpp:149–158  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

147}
148
149void FieldModel<::proto::Order>::get(::proto::Order& fbe_value) const noexcept
150{
151 size_t fbe_begin = get_begin();
152 if (fbe_begin == 0)
153 return;
154
155 uint32_t fbe_struct_size = *((const uint32_t*)(_buffer.data() + _buffer.offset()));
156 get_fields(fbe_value, fbe_struct_size);
157 get_end(fbe_begin);
158}
159
160void FieldModel<::proto::Order>::get_fields(::proto::Order& fbe_value, size_t fbe_struct_size) const noexcept
161{

Callers 2

get_fieldsMethod · 0.45
deserializeMethod · 0.45

Calls 2

dataMethod · 0.45
offsetMethod · 0.45

Tested by

no test coverage detected