[#BloombergLP-balcl-TypeInfo-setLinkedVariable-012]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balcl.adoc[balcl]::xref:BloombergLP/balcl/TypeInfo.adoc[TypeInfo]::setLinkedVariable
:relfileprefix: ../../../
:mrdocs:

`setLinkedVariable` overloads

== Synopses

Declared in `&lt;balcl&lowbar;typeinfo&period;h&gt;`

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0e.adoc[setLinkedVariable](xref:BloombergLP/bdlt/Date.adoc[bdlt::Date]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0e.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-071.adoc[setLinkedVariable](xref:BloombergLP/bdlt/Datetime.adoc[bdlt::Datetime]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-071.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-007.adoc[setLinkedVariable](xref:BloombergLP/bsls/Types/Int64.adoc[bsls::Types::Int64]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-007.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0db.adoc[setLinkedVariable](xref:BloombergLP/bdlt/Time.adoc[bdlt::Time]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0db.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0a2.adoc[setLinkedVariable](bool* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0a2.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-064.adoc[setLinkedVariable](char* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-064.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-044.adoc[setLinkedVariable](double* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-044.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-084.adoc[setLinkedVariable](int* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-084.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-077.adoc[setLinkedVariable](xref:bsl/string.adoc[bsl::string]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-077.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d2.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;bdlt::Date&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d2.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-00d.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;bdlt::Datetime&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-00d.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-08d.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;bsls::Types::Int64&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-08d.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0f.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;bdlt::Time&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0f.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-045.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;char&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-045.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d1.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;double&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d1.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0b.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;int&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0b.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-066.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional&lt;bsl::string&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-066.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0a7.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;bdlt::Date&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0a7.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0c.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;bdlt::Datetime&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0c.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-09.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;bsls::Types::Int64&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-09.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0225.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;bdlt::Time&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0225.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-018.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;char&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-018.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0228.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;double&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0228.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d5.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;int&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d5.adoc[_» more&period;&period;&period;_]#

Set this object to have the type indicated by the specified `variable`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-03.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector&lt;bsl::string&gt;]* variable);
----

[.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-03.adoc[_» more&period;&period;&period;_]#

== Parameters

[cols="1,4"]
|===
| Name| Description
| *variable*
| linked option variable, or 0
|===


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