ARB
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
[legend]
Collaboration diagram for SQ_GroupData_RNA:
Collaboration graph
[legend]

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 ( )
inline

Definition at line 154 of file SQ_GroupData.h.

Member Function Documentation

SQ_GroupData_RNA* SQ_GroupData_RNA::clone ( ) const
inlinevirtual

Implements SQ_GroupData.

Definition at line 157 of file SQ_GroupData.h.

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

Implements SQ_GroupData.

Definition at line 160 of file SQ_GroupData.h.

consensus_result SQ_GroupData_RNA::SQ_calc_consensus ( const char sequence) const
virtual

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)
virtual

Implements SQ_GroupData.

Definition at line 160 of file SQ_GroupData.cxx.

Member Data Documentation

int SQ_GroupData_RNA::class_counter
staticprotected

Definition at line 168 of file SQ_GroupData.h.


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