SequenceEncoderProtein Class Reference

#include <SequenceEncoder.h>

Inheritance diagram for SequenceEncoderProtein:

Inheritance graph
[legend]
Collaboration diagram for SequenceEncoderProtein:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SequenceEncoderProtein (int wordLength=5, ostream &monStream=cerr)

Static Protected Attributes

static ExpandedTranslationTable ettSource_
static bool isExpanded_ = false

Detailed Description

Definition at line 477 of file SequenceEncoder.h.


Constructor & Destructor Documentation

SequenceEncoderProtein::SequenceEncoderProtein ( int  wordLength = 5,
ostream &  monStream = cerr 
)

Definition at line 93 of file SequenceEncoder.cpp.

References SequenceEncoder::ett_, SequenceEncoder::expandTranslationTable(), and SequenceEncoder::monitoringStream_.

00093                                        :
00094   SequenceEncoder
00095     ( &ttProtein, gProteinData, gResidueBits, wordLength, monStream ) 
00096 {
00097   monitoringStream_ << "constructing SequenceEncoderProtein" << endl;
00098   ett_ = &ettSource_;
00099   if (!isExpanded_)
00100   {
00101     expandTranslationTable( ettSource_ );
00102     isExpanded_ = true;
00103   }
00104 }

Here is the call graph for this function:


Member Data Documentation

ExpandedTranslationTable SequenceEncoderProtein::ettSource_ [static, protected]

Definition at line 483 of file SequenceEncoder.h.

bool SequenceEncoderProtein::isExpanded_ = false [static, protected]

Definition at line 484 of file SequenceEncoder.h.


The documentation for this class was generated from the following files:
Generated on Fri Dec 21 13:20:05 2007 for ssaha by  doxygen 1.5.2