|
ARB
|
#include <SQ_GroupData.h>


Public Member Functions | |
| SQ_GroupData_Impl () | |
| ~SQ_GroupData_Impl () OVERRIDE | |
| SQ_GroupData_Impl & | operator= (const SQ_GroupData &Other) OVERRIDE |
| void | SQ_init_consensus (int size) FINAL_OVERRIDE |
| int | SQ_print_on_screen () OVERRIDE |
| void | SQ_add (const SQ_GroupData &other) OVERRIDE |
Public Member Functions inherited from SQ_GroupData | |
| SQ_GroupData () | |
| virtual | ~SQ_GroupData () |
| virtual SQ_GroupData * | clone () const =0 |
| void | SQ_set_avg_bases (int bases) |
| int | SQ_get_avg_bases () const |
| void | SQ_set_avg_gc (double gc) |
| double | SQ_get_avg_gc () const |
| void | SQ_count_sequences () |
| int | SQ_get_nr_sequences () const |
| bool | SQ_is_initialized () const |
| virtual consensus_result | SQ_calc_consensus (const char *sequence) const =0 |
| virtual void | SQ_add_sequence (const char *sequence)=0 |
| int | getSize () const |
Protected Attributes | |
| Int< I > * | consensus |
Protected Attributes inherited from SQ_GroupData | |
| int | size |
| int | avg_bases |
| int | nr_sequences |
| double | gc_prop |
| bool | initialized |
Definition at line 115 of file SQ_GroupData.h.
|
inline |
Definition at line 120 of file SQ_GroupData.h.
| SQ_GroupData_Impl< I >::~SQ_GroupData_Impl | ( | ) |
Definition at line 174 of file SQ_GroupData.h.
References SQ_GroupData_Impl< I >::consensus.
|
inlinevirtual |
Implements SQ_GroupData.
Definition at line 125 of file SQ_GroupData.h.
|
virtual |
Implements SQ_GroupData.
Definition at line 178 of file SQ_GroupData.h.
References SQ_GroupData_Impl< I >::consensus, SQ_GroupData::initialized, seq_assert, and SQ_GroupData::size.
Referenced by SQ_GroupData_Impl< 6 >::operator=().
|
virtual |
Implements SQ_GroupData.
Definition at line 199 of file SQ_GroupData.h.
References SQ_GroupData_Impl< I >::consensus, I, and SQ_GroupData::size.
|
virtual |
Implements SQ_GroupData.
Definition at line 186 of file SQ_GroupData.h.
References SQ_GroupData::avg_bases, SQ_GroupData_Impl< I >::consensus, SQ_GroupData::gc_prop, SQ_GroupData::nr_sequences, seq_assert, and SQ_GroupData::size.
|
protected |
Definition at line 147 of file SQ_GroupData.h.
Referenced by SQ_GroupData_Impl< 6 >::operator=(), SQ_GroupData_Impl< I >::SQ_add(), SQ_GroupData_Impl< 6 >::SQ_GroupData_Impl(), SQ_GroupData_Impl< I >::SQ_init_consensus(), SQ_GroupData_Impl< I >::SQ_print_on_screen(), and SQ_GroupData_Impl< I >::~SQ_GroupData_Impl().
1.8.8