Concept
SequenceConcept
Concept for sequences.

AssignableConcept | CopyConstructibleConcept | DefaultConstructibleConcept

ContainerConcept

SequenceConcept

Concept Definition
Refines
ContainerConcept
Required Metafunctions

DefaultGetIteratorSpec | Specifies default kind of iterator returned by functions. (ContainerConcept)
DefaultIteratorSpec | Specifies default kind of iterator. (ContainerConcept)
Iterator | Type of iterator objects that are used to traverse the container. (ContainerConcept)

Required Functions

append | Concatenate two containers. (ContainerConcept)
appendValue | Appends a value to a container. (ContainerConcept)
assign | Assigns one object to another object. (AssignableConcept)
assignValue | Assigns value to item. (ContainerConcept)
atBegin | Determines whether an iterator is at the beginning position. (ContainerConcept)
atEnd | Determines whether an iterator is at the end position. (ContainerConcept)
back | The last item in container. (ContainerConcept)
capacity | The maximal length. (ContainerConcept)
computeGenerousCapacity | Capacity for generous expansion. (ContainerConcept)
empty | Test a container for being empty. (ContainerConcept)
end | The end of a container. (ContainerConcept)
endPosition | End position of object in host. (ContainerConcept)
erase | Erases a part of a container (ContainerConcept)
eraseBack | 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. (ContainerConcept)
front | The first item in container. (ContainerConcept)
getValue | Access to the value. (ContainerConcept)
insert | Inserts a sequence into a container. (ContainerConcept)
insertValue | Inserts a single value into a container. (ContainerConcept)
length | The number of items/characters. (ContainerConcept)
moveValue | Assigns value to item. (ContainerConcept)
operator= | C++ built-in Assignment operator. (AssignableConcept)
position | Position of an iterator. (ContainerConcept)
replace | Replaces a part of a container with another container. (ContainerConcept)
reserve | Increases the capacity. (ContainerConcept)
resize | Resizes a container. If the new length exceeds the old length the new elements are filled with copies of value. (ContainerConcept)
resizeSpace | Makes free space in container (ContainerConcept)
shrinkToFit | Resizes container to minimum capacity (ContainerConcept)
value | Reference to the value. (ContainerConcept)

Include Headers
seqan/basic.h
Implemented by

Gaps | Efficient storage of gaps for a sequence.

Used By Function
assignValue, begin, beginPosition, end, endPosition, back, getValue, length, front, position, moveValue
Metafunctions

SequenceEntryForScore | Returns representation type for a character of a position in a sequence.

Functions

addSeed | Adds a seed to an existing SeedSet using different algorithms for local chaining.
assignValue | Assigns value to item. (ContainerConcept)
assignValueByKey | Add or update a key-value pair of the current annotation.
back | The last item in container. (ContainerConcept)
begin | The begin of a container. (ContainerConcept)
beginPosition | Begin position of object in host. (ContainerConcept)
end | The end of a container. (ContainerConcept)
endPosition | End position of object in host. (ContainerConcept)
front | The first item in container. (ContainerConcept)
getName | Returns the identifier of the current annotation.
getParentName | Returns the identifier of the parent node in the annotation tree of the current annotation.
getType | Returns the type name of the current annotation.
getValue | Access to the value. (ContainerConcept)
getValueByKey | Given a key, retrieve its value of the current annotation.
length | The number of items/characters. (ContainerConcept)
moveValue | Assigns value to item. (ContainerConcept)
position | Position of an iterator. (ContainerConcept)
sequenceEntryForScore | Helper function for element access, depending on score type.
setName | Sets the identifier of the current annotation.
setType | Sets the type name of the current annotation.
writeRecord | Write one FASTA or FASTQ record.

SeqAn - Sequence Analysis Library - www.seqan.de

Page built @2014/10/13 16:12:57