BloombergLP::balcl::TypeInfo::setLinkedVariable

setLinkedVariable overloads

Synopses

Declared in <balcl_typeinfo.h>

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bdlt::Date* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bdlt::Datetime* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsls::Types::Int64* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bdlt::Time* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bool* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(char* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(double* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(int* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::string* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<bdlt::Date>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<bdlt::Datetime>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<bsls::Types::Int64>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<bdlt::Time>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<char>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<double>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<int>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::optional<bsl::string>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<bdlt::Date>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<bdlt::Datetime>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<bsls::Types::Int64>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<bdlt::Time>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<char>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<double>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<int>* variable);
» more...

Set this object to have the type indicated by the specified variable.

void
setLinkedVariable(bsl::vector<bsl::string>* variable);
» more...

Parameters

NameDescription
variablelinked option variable, or 0