[#BloombergLP-ball-FixedSizeRecordBuffer-back]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/ball.adoc[ball]::xref:BloombergLP/ball/FixedSizeRecordBuffer.adoc[FixedSizeRecordBuffer]::back
:relfileprefix: ../../../
:mrdocs:

Return a reference to the shared pointer at the back of this buffer&period;

== Synopsis

Declared in `&lt;ball&lowbar;fixedsizerecordbuffer&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
virtual
xref:bsl/shared_ptr-0a.adoc[bsl::shared&lowbar;ptr&lt;Record&gt;] const&
back() const override;
----

== Description

Return a reference of the shared pointer referring to the record positioned at the back end of this record buffer&period; The behavior is undefined unless this record buffer has been locked by the `beginSequence` method and unless `0 &lt; length()`&period;

== Return Value

reference to the shared pointer at the back of this buffer


[.small]#Created with https://www.mrdocs.com[MrDocs]#
