|
typedef Seq_record | record |
|
typedef record::sequence | sequence |
|
|
| Parser_fasta (File_input const &fi) |
|
| Parser_fasta (std::istream &is, const compression::Compression compr=compression::none) |
|
const boost::string_ref | get_id () |
|
void | next_record () |
|
const boost::string_ref | get_defstr () |
|
sequence | get_sequence () |
|
record | get_record () |
|
int | line_num () const |
|
bool | has_next () const |
|
|
| Parser_line (File_input const &fi) |
|
| Parser_line (std::istream &is, const compression::Compression compr) |
|
void | skip_line () |
|
void | seek_line (const char tag) |
|
const boost::string_ref | get_id (const char tag) |
|
void | set_meta (Seq_meta &sm, const char tag) |
|
const boost::string_ref | get_defstr (const char tag) |
|
std::string | get_sequence (const char tag) |
|
void | check () const |
|
File_istream | fis_ |
|
std::string | str_ |
|
int | line_ |
|
The documentation for this class was generated from the following file: