Class Specialization
Single-Pass RecordReader
Record reader specialization for single-pass reading.
RecordReader<TStream, SinglePass<void> >
Include Headers
seqan/stream.h
Parameters
TStream
The StreamConcept type to work on.
Remarks
Is not default or copy constructable.
Specialization of
Specializations
Single-Pass String RecordReaderRecord reader specialization for single-pass reading from memory mapped files.
Member Functions
RecordReaderConstructor (RecordReader)
Functions
atEndReturns true if there is no more data to be read. (RecordReader)
countLinecount characters in a line not including \r and \n (RecordReader)
goNextAdvance record reader to next position. (RecordReader)
guessStreamFormatcheck whether the data provided by reader is (one of) the specified format(s). (RecordReader)
nextIsQuery whether the next record is of a given type. (RecordReader)
positionReturns the current position of the reader. (RecordReader)
readRead a VcfHeader.
read2reads an entire document from a StreamConcept, by the means of RecordReader (RecordReader)
readAlphaNumsRead characters from stream as long as characters are letters (RecordReader)
readDigitsRead characters from stream as long as characters are digits (RecordReader)
readDna5IgnoringWhitespacesRead characters from stream, as long as they are DNA5 characters. Skip over whitespaces. (RecordReader)
readFloatRead characters from stream as long as the number is a valid floating point numbers. (RecordReader)
readGraphsRead characters from stream as long as characters are graph characters. (RecordReader)
readIdentifierRead characters from stream as long as characters are identifiers (alphanumeric, '-', and '_'). (RecordReader)
readLettersRead characters from stream as long as characters are letters (RecordReader)
readLineRead a line from stream and save it to buffer (RecordReader)
readLineStripTrailingBlanksRead a line from stream and save it to buffer, remove trailing blanks (RecordReader)
readNCharsRead exactly n characters from stream into buffer (RecordReader)
readNCharsIgnoringWhitespaceRead n characters from stream into buffer, but skip certain Chars (RecordReader)
readRecordreads one record (e.g. a single DNA-sequence and its meta data) from a StreamConcept, by the means of RecordReader (RecordReader)
readUntilBlankRead characters from stream into buffer until Blank is encountered (RecordReader)
readUntilCharRead characters from stream into buffer until Char is encountered (RecordReader)
readUntilOneOfRead characters from stream into buffer until one of the given characters is encountered (RecordReader)
readUntilTabOrLineBreakRead characters from stream until a tab or line-break occurs. (RecordReader)
readUntilWhitespaceRead characters from stream into buffer until Whitespace is encountered (RecordReader)
resultCodeReturns int current status code for reader (0 on success). (RecordReader)
setPositionReturns the current position of the reader. (RecordReader)
skipBlanksSkip (i.e. read without saving) characters from stream until non-Blank is encountered (RecordReader)
skipCharSkip one character that must be equal to a given one for this function to succeed. (RecordReader)
skipLineSkip a line in stream and go to beginning of next (RecordReader)
skipNCharsSkip exactly n characters from stream (RecordReader)
skipNCharsIgnoringWhitespaceSkip n characters from stream, not counting whitespaces (RecordReader)
skipUntilBlankSkip (i.e. read without saving) characters from stream until Blank is encountered (RecordReader)
skipUntilCharSkip (i.e. read without saving) characters from stream until Char is encountered (RecordReader)
skipUntilGraphSkip (i.e. read without saving) characters from stream until printable, non-' ' character is encountered (RecordReader)
skipUntilLineBeginsWithCharSkip input until the first graphical(see isgraph) character of a line is equal to c (RecordReader)
skipUntilLineBeginsWithOneCharOfStrSkip input until a line begins with a one of the characters in str (RecordReader)
skipUntilLineBeginsWithStrSkip input until a line begins with str. (RecordReader)
skipUntilStringSkip (i.e. read without saving) characters from stream until String is encountered (RecordReader)
skipUntilWhitespaceSkip (i.e. read without saving) characters from stream until Whitespace is encountered (RecordReader)
skipWhitespacesSkip (i.e. read without saving) characters from stream until non-Whitespace is encountered (RecordReader)
valueReturns the current value of the reader. (RecordReader)
SeqAn - Sequence Analysis Library - www.seqan.de
 

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