BloombergLP::ball::RecordBuffer::back

Return a reference of the shared pointer referring to the record positioned at the back of this record buffer.

Synopsis

Declared in <ball_recordbuffer.h>

virtual
bsl::shared_ptr<Record> const&
back() const = 0;

Description

The behavior is undefined unless this record buffer has been locked by the beginSequence method and 0 < length().

Return Value

reference to the shared pointer at the back of this buffer