ARB
Public Member Functions | List of all members
SequenceBuffer Class Reference

#include <SequenceBuffer.h>

Inheritance diagram for SequenceBuffer:
Inheritance graph
[legend]
Collaboration diagram for SequenceBuffer:
Collaboration graph
[legend]

Public Member Functions

 SequenceBuffer (size_t expectedSize)
 
 ~SequenceBuffer ()
 
void addLine (const std::string &line)
 
const BaseCountergetBaseCounter () const
 
BaseCountergetBaseCounter ()
 
const chargetSequence () const
 

Detailed Description

Definition at line 70 of file SequenceBuffer.h.

Constructor & Destructor Documentation

SequenceBuffer::SequenceBuffer ( size_t  expectedSize)
inline

Definition at line 76 of file SequenceBuffer.h.

References BaseCounter::startLineCounter().

SequenceBuffer::~SequenceBuffer ( )

Definition at line 122 of file SequenceBuffer.cxx.

References seq.

Member Function Documentation

void SequenceBuffer::addLine ( const std::string line)
inline

Definition at line 85 of file SequenceBuffer.h.

References BaseCounter::addLine().

const BaseCounter& SequenceBuffer::getBaseCounter ( ) const
inline

Definition at line 90 of file SequenceBuffer.h.

Referenced by Importer::check_base_counters().

BaseCounter& SequenceBuffer::getBaseCounter ( )
inline

Definition at line 91 of file SequenceBuffer.h.

const char * SequenceBuffer::getSequence ( ) const

Definition at line 126 of file SequenceBuffer.cxx.

References BC_ALL, gi_assert, and seq.

Referenced by DBwriter::writeSequence().


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