Public Member Functions | Static Protected Attributes | List of all members
SQ_GroupData_RNA Class Reference

#include <SQ_GroupData.h>

Inheritance diagram for SQ_GroupData_RNA:
Inheritance graph
Collaboration diagram for SQ_GroupData_RNA:
Collaboration graph

Public Member Functions

 SQ_GroupData_RNA ()
SQ_GroupData_RNAclone () const OVERRIDE
SQ_GroupData_RNAoperator= (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< 6 >
 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

Static Protected Attributes

static int class_counter

Additional Inherited Members

- Protected Attributes inherited from SQ_GroupData_Impl< 6 >
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 150 of file SQ_GroupData.h.

Constructor & Destructor Documentation

SQ_GroupData_RNA::SQ_GroupData_RNA ( )

Definition at line 154 of file SQ_GroupData.h.

Member Function Documentation

SQ_GroupData_RNA* SQ_GroupData_RNA::clone ( ) const

Implements SQ_GroupData.

Definition at line 157 of file SQ_GroupData.h.

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

Implements SQ_GroupData.

Definition at line 160 of file SQ_GroupData.h.

consensus_result SQ_GroupData_RNA::SQ_calc_consensus ( const char sequence) const

Implements SQ_GroupData.

Definition at line 33 of file SQ_GroupData.cxx.

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

void SQ_GroupData_RNA::SQ_add_sequence ( const char sequence)

Implements SQ_GroupData.

Definition at line 160 of file SQ_GroupData.cxx.

Member Data Documentation

int SQ_GroupData_RNA::class_counter

Definition at line 168 of file SQ_GroupData.h.

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