[#BloombergLP-bsltf-TestValuesArray_DefaultConverter-createInplace]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsltf.adoc[bsltf]::xref:BloombergLP/bsltf/TestValuesArray_DefaultConverter.adoc[TestValuesArray&lowbar;DefaultConverter]::createInplace
:relfileprefix: ../../../
:mrdocs:

Create a `VALUE` at `objPtr` unique for the specified `value`&period;

== Synopsis

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

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
void
createInplace(
    VALUE* objPtr,
    char value,
    ALLOCATOR allocator);
----

== Description

Create an object of the (template parameter) type `VALUE` at the specified `objPtr` address whose state is unique for the specified `value`&period; Use the specified `allocator` to supply memory&period; The behavior is undefined unless `0 &lt;&equals; value &amp;&amp; value &lt; 128` and `VALUE` is contained in the macro `BSLTF&lowbar;TEMPLATETESTFACILITY&lowbar;TEST&lowbar;TYPES&lowbar;ALL`&period;

== Parameters

[cols="1,4"]
|===
| Name| Description
| *objPtr*
| address at which to create the `VALUE` object
| *value*
| character identifier used to initialize the object
| *allocator*
| allocator used to supply memory
|===


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