Class
ModifiedString
Allows to modify arbitrary strings by specializing what differs from an origin.
ModifiedString<THost[, TSpec]>
Parameters
THost
Original sequence type.
Types: Container
TSpec
The modifier type.
Metafunctions: Spec
Implements
Specializations
ModReverseMirrors the characters from begin to end.
ModViewTransforms the characters of the THost string/iterator using a custom function.
Metafunctions
HostType of the object a given object depends on.
IsSequenceDetermines whether a container stores its elements in sequential order.
IteratorType of iterator objects that are used to traverse the container.
SizeType of an object that is suitable to hold size information.
Functions
assignValueAssigns value to item. (Container)
backThe last item in container. (Container)
beginThe begin of a container. (Container)
beginPositionBegin position of object in host. (Container)
endThe end of a container. (Container)
endPositionEnd position of object in host. (Container)
frontThe first item in container. (Container)
getValueAccess to the value. (Container)
lengthThe number of items/characters. (Container)
moveValueAssigns value to item. (Container)
positionPosition of an iterator. (Container)
Shortcuts
Dna5StringComplementModifier for the complement of a Dna5String.
Dna5StringReverseModifier for the reverse of a Dna5String.
Dna5StringReverseComplementModifier for the reverse complement of a Dna5String.
DnaStringComplementModifier for the complement of a DnaString.
DnaStringReverseModifier for the reverse of a DnaString.
DnaStringReverseComplementModifier for the reverse complement of a DnaString.
Remarks
THost can also be a modified string, so you can create custom strings by combining predefined ones.
SeqAn - Sequence Analysis Library - www.seqan.de