| Function assign Assigns one object to another object. assign(target, source) assign(target, source [, limit] [,resize_tag]) Parameters
target | Gets the content of source. Types: char array, Holder, Pool, Segment, SimpleType, std::basic_string, String
source | Is copied to target. Types: char array, Holder, Pipe, Pool, Segment, SimpleType, std::basic_string, String
limit | The maximal length of target after the operation. (optional) Remarks: This arguments can be applied if target is a container.
resize_tag | Specifies the strategy that is applied if target has not enough capacity to store the complete content. (optional) Types: Overflow Strategy Default: Specified by DefaultOverflowImplicit of the target type. Remarks: This arguments can be applied if target is a container.
Remarks assign(target, source) is semantically equivalent to target = source. If target is a Segment object, then limit denotes the maximal length of host(target) after the operation. Part of Concept Container, Iterator See Also append, assignSource, assignValue, move, read, replace SeqAn - Sequence Analysis Library - www.seqan.de