Public Member Functions | List of all members
SQ_GroupData_PRO Class Reference

#include <SQ_GroupData.h>

Inheritance diagram for SQ_GroupData_PRO:
Inheritance graph
Collaboration diagram for SQ_GroupData_PRO:
Collaboration graph

Public Member Functions

 SQ_GroupData_PRO ()
SQ_GroupData_PROclone () const OVERRIDE
SQ_GroupData_PROoperator= (const SQ_GroupData &other) OVERRIDE
consensus_result SQ_calc_consensus (const char *sequence) const OVERRIDE
void SQ_add_sequence (const char *sequence) OVERRIDE
- Public Member Functions inherited from SQ_GroupData_Impl< 20 >
 SQ_GroupData_Impl ()
SQ_GroupData_Imploperator= (const SQ_GroupData &Other) OVERRIDE
 ~SQ_GroupData_Impl () 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 ()
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
int getSize () const

Additional Inherited Members

- Protected Attributes inherited from SQ_GroupData_Impl< 20 >
Int< I > * consensus
- Protected Attributes inherited from SQ_GroupData
int size
int avg_bases
int nr_sequences
double gc_prop
bool initialized

Detailed Description

Definition at line 171 of file SQ_GroupData.h.

Constructor & Destructor Documentation

SQ_GroupData_PRO::SQ_GroupData_PRO ( )

Definition at line 175 of file SQ_GroupData.h.

Member Function Documentation

SQ_GroupData_PRO* SQ_GroupData_PRO::clone ( ) const

Implements SQ_GroupData.

Definition at line 178 of file SQ_GroupData.h.

SQ_GroupData_PRO& SQ_GroupData_PRO::operator= ( const SQ_GroupData other)

Implements SQ_GroupData.

Definition at line 181 of file SQ_GroupData.h.

consensus_result SQ_GroupData_PRO::SQ_calc_consensus ( const char sequence) const

Implements SQ_GroupData.

Definition at line 262 of file SQ_GroupData.cxx.

References consensus_result::conformity, and consensus_result::deviation.

void SQ_GroupData_PRO::SQ_add_sequence ( const char sequence)

Implements SQ_GroupData.

Definition at line 271 of file SQ_GroupData.cxx.

The documentation for this class was generated from the following files: