Baseline.Car.PerformanceFiguresGroup.WrapForDecode C# (CSharp) Method

WrapForDecode() public method

public WrapForDecode ( Car parentMessage, Adaptive.SimpleBinaryEncoding.DirectBuffer buffer, int actingVersion ) : void
parentMessage Car
buffer Adaptive.SimpleBinaryEncoding.DirectBuffer
actingVersion int
return void
        public void WrapForDecode(Car parentMessage, DirectBuffer buffer, int actingVersion)
        {
            _parentMessage = parentMessage;
            _buffer = buffer;
            _dimensions.Wrap(buffer, parentMessage.Limit, actingVersion);
            _blockLength = _dimensions.BlockLength;
            _count = _dimensions.NumInGroup;
            _actingVersion = actingVersion;
            _index = -1;
            _parentMessage.Limit = parentMessage.Limit + SbeHeaderSize;
        }