|
faif
|
The DNA strand (single). More...
#include <Chain.h>

Classes | |
| class | const_iterator |
| class | iterator |
Public Member Functions | |
| Chain (const Chain &ch) | |
| Chain (const std::string &seq) | |
| Chain (const const_iterator &begin, const const_iterator &end) | |
| Chain & | operator= (const Chain &ch) |
| Chain & | operator+= (const Nucleotide &val) |
| Chain & | operator+= (const Chain &ch) |
| bool | operator== (const Chain &ch) const |
| bool | operator!= (const Chain &ch) const |
| const Nucleotide & | operator[] (int index) const |
| Nucleotide & | operator[] (int index) |
| int | getLength () const |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| std::string | getString () const |
| Chain | complementary () const |
The DNA strand (single).
Sequence of nucleotides, the begin of sequence = 5' end of molecule, the end of sequence = 3' end of molecule
|
inline |
copy constructor from range
|
inline |
insert a new nucleotide at the and
|
inline |
comparison of chains
|
inline |
comparison of chains
|
inline |
accessor for index, throws out_of_range
|
inline |
accessor for index, throws out_of_range
|
inline |
accessor - length
Referenced by faif::dna::createSubChain().
|
inline |
mutator - iterator
Referenced by faif::dna::createSubChain().
|
inline |
mutator - const iterator
|
inline |
mutator - iterator
Referenced by faif::dna::createSubChain().
|
inline |
mutator - const iterator
|
inline |
the string for chain
Referenced by faif::dna::operator<<().
|
inline |
creates new complementary chain (always the 5' end on index 0)
References complementary().
Referenced by complementary().
1.8.11