[#BloombergLP-bsltf-TestValuesArray_PostIncrementPtr]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsltf.adoc[bsltf]::TestValuesArray&lowbar;PostIncrementPtr
:relfileprefix: ../../
:mrdocs:

Wrapper providing non&hyphen;modifiable access to a `TestValuesArray` element&period;

== Synopsis

Declared in `&lt;bsltf&lowbar;testvaluesarray&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;class VALUE&gt;
class TestValuesArray&lowbar;PostIncrementPtr;
----

== Description

This class is a wrapper that encapsulates a reference, providing non&hyphen;modifiable access to the element of a `TestValuesArray` container&period; An object of this class is returned by the post&hyphen;increment operator of `TestValuesArrayIterator`&period;

== Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bsltf/TestValuesArray_PostIncrementPtr/2constructor.adoc[`TestValuesArray&lowbar;PostIncrementPtr`]         [.small]#[constructor]#
| Create a `TestValuesArray&lowbar;PostIncrementPtr` object having the value of the specified `ptr`&period;
| xref:BloombergLP/bsltf/TestValuesArray_PostIncrementPtr/operator_star.adoc[`operator&ast;`] 
| Return a reference providing non&hyphen;modifiable access to the object referred to by this wrapper&period;
|===



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