Class Specialization
Single-Pass String RecordReader
Record reader specialization for single-pass reading from memory mapped files.
| |||||||||||||
![]() | ![]() | ||||||||||||
Single-Pass String RecordReader |
Include Headers
seqan/stream.h
Parameters
The StreamConcept type to work on. |
Remarks
This record reader does not have any buffers but uses the memory mapped string directly.
Is not default or copy constructable.
Specialization of
Member Functions
Constructor (RecordReader) |
Functions
Returns | |
count characters in a line not including \r and \n (RecordReader) | |
Advance record reader to next position. (RecordReader) | |
check whether the data provided by reader is (one of) the specified format(s). (RecordReader) | |
Query whether the next record is of a given type. (RecordReader) | |
Returns the current position of the reader. (RecordReader) | |
reads an entire document from a StreamConcept, by the means of RecordReader (RecordReader) | |
Read characters from stream as long as characters are letters (RecordReader) | |
Read characters from stream as long as characters are digits (RecordReader) | |
Read characters from stream, as long as they are DNA5 characters. Skip over whitespaces. (RecordReader) | |
Read characters from stream as long as the number is a valid floating point numbers. (RecordReader) | |
Read characters from stream as long as characters are graph characters. (RecordReader) | |
Read characters from stream as long as characters are identifiers (alphanumeric, | |
Read characters from stream as long as characters are letters (RecordReader) | |
Read a line from stream and save it to buffer (RecordReader) | |
Read a line from stream and save it to buffer, remove trailing blanks (RecordReader) | |
Read exactly n characters from stream into buffer (RecordReader) | |
Read n characters from stream into buffer, but skip certain Chars (RecordReader) | |
reads one record (e.g. a single DNA-sequence and its meta data) from a StreamConcept, by the means of RecordReader (RecordReader) | |
Read characters from stream into buffer until Blank is encountered (RecordReader) | |
Read characters from stream into buffer until Char is encountered (RecordReader) | |
Read characters from stream into buffer until one of the given characters is encountered (RecordReader) | |
Read characters from stream until a tab or line-break occurs. (RecordReader) | |
Read characters from stream into buffer until Whitespace is encountered (RecordReader) | |
Returns | |
Returns the current position of the reader. (RecordReader) | |
Skip (i.e. read without saving) characters from stream until non-Blank is encountered (RecordReader) | |
Skip one character that must be equal to a given one for this function to succeed. (RecordReader) | |
Skip a line in stream and go to beginning of next (RecordReader) | |
Skip exactly n characters from stream (RecordReader) | |
Skip n characters from stream, not counting whitespaces (RecordReader) | |
Skip (i.e. read without saving) characters from stream until Blank is encountered (RecordReader) | |
Skip (i.e. read without saving) characters from stream until Char is encountered (RecordReader) | |
Skip (i.e. read without saving) characters from stream until printable, non-' ' character is encountered (RecordReader) | |
Skip input until the first graphical(see isgraph) character of a line is equal to c (RecordReader) | |
Skip input until a line begins with a one of the characters in str (RecordReader) | |
Skip input until a line begins with str. (RecordReader) | |
Skip (i.e. read without saving) characters from stream until String is encountered (RecordReader) | |
Skip (i.e. read without saving) characters from stream until Whitespace is encountered (RecordReader) | |
Skip (i.e. read without saving) characters from stream until non-Whitespace is encountered (RecordReader) | |
Returns the current value of the reader. (RecordReader) |
See Also
SeqAn - Sequence Analysis Library - www.seqan.de