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

Method FieldModel

proto/protoex_models.cpp:12–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10namespace FBE {
11
12FieldModel<::protoex::Order>::FieldModel(FBEBuffer& buffer, size_t offset) noexcept : _buffer(buffer), _offset(offset)
13 , id(buffer, 4 + 4)
14 , symbol(buffer, id.fbe_offset() + id.fbe_size())
15 , side(buffer, symbol.fbe_offset() + symbol.fbe_size())
16 , type(buffer, side.fbe_offset() + side.fbe_size())
17 , price(buffer, type.fbe_offset() + type.fbe_size())
18 , volume(buffer, price.fbe_offset() + price.fbe_size())
19 , tp(buffer, volume.fbe_offset() + volume.fbe_size())
20 , sl(buffer, tp.fbe_offset() + tp.fbe_size())
21{}
22
23size_t FieldModel<::protoex::Order>::fbe_body() const noexcept
24{

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