| Class Specialization ModView Transforms the characters of the THost string/iterator using a custom function.
Iterator
Container
ModifiedIterator | ModifiedString
ModView
ModifiedIterator<THost, ModView<TFunctor> > ModifiedString<THost, ModView<TFunctor> > Include Headers seqan/modifier.h Parameters
THost | Original string/iterator. Types: Iterator
TFunctor | A unary function (see STL's unary_function). Remarks: The argument type of TFunctor must be VALUE<THost>::Type.
Remarks The Value type of this modifier is the result type of TFunctor. Specialization of ModifiedString, ModifiedIterator Implements Container, Iterator Metafunctions
Host | Type of the object a given object depends on. (ModifiedString)
IsSequence | Determines whether a container stores its elements in sequential order. (ModifiedString)
Iterator | Type of iterator objects that are used to traverse the container. (ModifiedString)
Size | Type of an object that is suitable to hold size information. (ModifiedString)
Functions
assignValue | Assigns value to item. (Iterator)
assignValue | Assigns value to item. (Iterator)
atBegin | Determines whether an iterator is at the beginning position. (Iterator)
atEnd | Determines whether an iterator is at the end position. (Iterator)
back | The last item in container. (Container)
begin | The begin of a container. (Container)
beginPosition | Begin position of object in host. (Container)
end | The end of a container. (Container)
endPosition | End position of object in host. (Container)
front | The first item in container. (Container)
getValue | Access to the value. (Iterator)
getValue | Access to the value. (Iterator)
goBegin | Iterates to the first position of a container. (Iterator)
goEnd | Iterates to the last position of a container. (Iterator)
goFurther | Iterates some steps further. (Iterator)
goNext | Iterates to next position. (Iterator)
goPrevious | Iterates to pevious position. (Iterator)
length | The number of items/characters. (Container)
moveValue | Assigns value to item. (Iterator)
moveValue | Assigns value to item. (Iterator)
moveValue | Assigns value to item. (Iterator)
position | Position of an iterator. (Iterator)
position | Position of an iterator. (Iterator)
value | Reference to the value. (Iterator)
Shortcuts
ModComplementDna | Modifier specialization type for the complement of Dna alphabet sequences.
ModComplementDna5 | Modifier specialization type for the complement of Dna5 alphabet sequences.
ModComplementRna | Modifier specialization type for the complement of Rna alphabet sequences.
ModComplementRna5 | Modifier specialization type for the complement of Rna5 alphabet sequences.
Example Programs ModView, ModReverse, Nested Modifiers See Also ModComplementDna, ModComplementDna5, Dna5StringReverseComplement, RnaStringReverseComplement, ModComplementRna5, DnaStringReverseComplement, Dna5StringComplement, Rna5StringReverseComplement, ModComplementRna, Rna5StringComplement, DnaStringComplement, RnaStringComplement SeqAn - Sequence Analysis Library - www.seqan.de

Page built @2012/03/14 16:34:51