Class
Pool
Pools are push- and pop-passive pipeline modules.
Pool<TValue, TSpec>
Include Headers
seqan/pipe.h
Parameters
TValue
The value type, that is the type of the stream elements.
TSpec
The specializing type.
Default: PoolSpec<>, see PoolSpec.
Remarks
Use Value to get the output type of a given Pipe (returns Value<TInput>::Type by default).
Use Size to get the size type of a given Pipe (returns Size<TInput>::Type by default).
Specializations
MapperSpecPermutes all elements using a custom destination function.
PoolSpecStores/Retrieves all elements to/from disk.
SorterSpecSorts all elements using a custom compare function.
Functions
assignAssigns one object to another object.
atEndDetermines whether an iterator is at the end position.
beginReadInitiates a read process.
beginWriteInitiates a write process.
clearResets an object.
endReadTerminates a read process.
endWriteTerminates a write process.
frontGets the first element of the remaining stream.
lengthThe number of items/characters.
popPops the first element of the remaining stream.
pushAppends an item at the end of an input stream.
resizeResizes a container. If the new length exceeds the old length the new elements are filled with copies of value.
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2013/07/11 09:12:35