yat
0.14.5pre
|
#include <yat/omic/Fasta.h>
Public Types | |
typedef const char * | const_iterator |
const iterator is a const char* | |
Public Member Functions | |
const_iterator | begin (void) const |
const_iterator | end (void) const |
int | size (void) const |
char | operator[] (size_t i) const |
Friends | |
class | Fasta |
Sequence | reverse_complement (const Fasta::Sequence &) |
Related Functions | |
(Note that these are not member functions.) | |
Fasta::Sequence | reverse_complement (const Fasta::Sequence &sequence) |
Class holding sequence fetch from fasta file.
Class is const and its copy and assignment are shallow, i.e., they only copy pointers to the underlying data and do not alter the underlying data.
Class is typically constructed in functions Fasta::sequence.
const_iterator theplu::yat::omic::Fasta::Sequence::begin | ( | void | ) | const |
const_iterator theplu::yat::omic::Fasta::Sequence::end | ( | void | ) | const |
char theplu::yat::omic::Fasta::Sequence::operator[] | ( | size_t | i | ) | const |
int theplu::yat::omic::Fasta::Sequence::size | ( | void | ) | const |
|
related |
Create a new Sequence that reflects the reverse complement of sequence.