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

Method get

proto/test_models.cpp:500–509  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

498}
499
500void FieldModel<::test::StructSimple>::get(::test::StructSimple& fbe_value) const noexcept
501{
502 size_t fbe_begin = get_begin();
503 if (fbe_begin == 0)
504 return;
505
506 uint32_t fbe_struct_size = *((const uint32_t*)(_buffer.data() + _buffer.offset()));
507 get_fields(fbe_value, fbe_struct_size);
508 get_end(fbe_begin);
509}
510
511void FieldModel<::test::StructSimple>::get_fields(::test::StructSimple& fbe_value, size_t fbe_struct_size) const noexcept
512{

Callers 2

get_fieldsMethod · 0.45
deserializeMethod · 0.45

Calls 2

dataMethod · 0.45
offsetMethod · 0.45

Tested by

no test coverage detected