Concept
Sequence
Concept for sequences.
Concept Definition
Refines
Required Metafunctions
Specifies default kind of iterator returned by functions. (Container) | |
Specifies default kind of iterator. (Container) | |
Type for reading values. (Container) | |
Type of iterator objects that are used to traverse the container. (Container) | |
Type of an object that represents a position in a container. (Container) | |
Reference type. (Container) | |
Type of an object that is suitable to hold size information. (Container) | |
Type of the items in the container or behind an iterator. (Container) |
Required Functions
Concatenate two containers. (Container) | |
Appends a value to a container. (Container) | |
Assigns one object to another object. (Container) | |
Assigns value to item. (Container) | |
Determines whether an iterator is at the beginning position. (Container) | |
Determines whether an iterator is at the end position. (Container) | |
The last item in container. (Container) | |
The begin of a container. (Container) | |
Begin position of object in host. (Container) | |
The maximal length. (Container) | |
Capacity for generous expansion. (Container) | |
Test a container for being empty. (Container) | |
The end of a container. (Container) | |
End position of object in host. (Container) | |
Erases a part of a container (Container) | |
Deletes the last item of a container and reduces its size by 1. The container must have a size greater than or equal to 1. (Container) | |
The first item in container. (Container) | |
Access to the value. (Container) | |
Iterates to the first position of a container. (Container) | |
Iterates to the last position of a container. (Container) | |
Inserts a sequence into a container. (Container) | |
Inserts a single value into a container. (Container) | |
The number of items/characters. (Container) | |
Assigns value to item. (Container) | |
C++ built-in Assignment operator. (Assignable) | |
Position of an iterator. (Container) | |
Replaces a part of a container with another container. (Container) | |
Increases the capacity. (Container) | |
Resizes a container. If the new length exceeds the old length the new elements are filled with copies of | |
Makes free space in container (Container) | |
Resizes container to minimum capacity (Container) | |
Reference to the value. (Container) |
Include Headers
seqan/basic.h
Implemented by
Efficient storage of gaps for a sequence. |
Used By Function
Functions
Assigns value to item. (Container) | |
Add or update a key-value pair of the current annotation. | |
The last item in container. (Container) | |
The begin of a container. (Container) | |
Begin position of object in host. (Container) | |
The end of a container. (Container) | |
End position of object in host. (Container) | |
The first item in container. (Container) | |
Returns the identifier of the current annotation. | |
Returns the identifier of the parent node in the annotation tree of the current annotation. | |
Returns the type name of the current annotation. | |
Access to the value. (Container) | |
Given a key, retrieve its value of the current annotation. | |
The number of items/characters. (Container) | |
Assigns value to item. (Container) | |
Position of an iterator. (Container) | |
Sets the identifier of the current annotation. | |
Sets the type name of the current annotation. |
SeqAn - Sequence Analysis Library - www.seqan.de