fn() valueConstructConstructs an object at specified position.
Constructs an object at specified position.
| Defined in | <seqan/basic.h> |
|---|---|
| Signature |
void valueConstruct(iterator [, param [, move_tag]]);
|
Parameters
iterator
|
Pointer or iterator to position where the object should be constructed. |
|---|---|
param
|
Parameter that is forwarded to constructor. |
moveTag
|
Instance of the move tag. If the tag is specified, it is forwarded to the constructor, so the constructed object must support move construction. |
Detailed Description
The type of the destructed object is the value type of iterator.
Data Races
If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.