[#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 `<balcl_typeinfo.h>` Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`, and reset this object so that it no longer has a constraint associated with it. If `variable` is not 0, then link it with the described option. If `variable` is of type `bsl::optional<Type>`, then the type of this object is set to `Type`. [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..._]# Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`. [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..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d2.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<bdlt::Date>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d2.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-00d.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<bdlt::Datetime>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-00d.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-08d.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<bsls::Types::Int64>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-08d.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0f.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<bdlt::Time>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0f.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-045.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<char>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-045.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d1.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<double>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d1.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0b.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<int>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0b.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-066.adoc[setLinkedVariable](xref:bsl/optional-072.adoc[bsl::optional<bsl::string>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-066.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0a7.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<bdlt::Date>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0a7.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0c.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<bdlt::Datetime>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0c.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-09.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<bsls::Types::Int64>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-09.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0225.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<bdlt::Time>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0225.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-018.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<char>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-018.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0228.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<double>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0228.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d5.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<int>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-0d5.adoc[_» more..._]# Set this object to have the type indicated by the specified `variable`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-03.adoc[setLinkedVariable](xref:bsl/vector-00d.adoc[bsl::vector<bsl::string>]* variable); ---- [.small]#xref:BloombergLP/balcl/TypeInfo/setLinkedVariable-03.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#