Public Member Functions | List of all members
BaseCounter Class Reference

#include <SequenceBuffer.h>

Public Member Functions

 BaseCounter (const std::string &Source)
void addCount (Base base, size_t amount)
void checkOverallCounter () const
void calcOverallCounter ()
void startLineCounter ()
void addLine (const std::string &line)
void expectEqual (const BaseCounter &other) const
size_t getCount (Base base) const

Detailed Description

Definition at line 38 of file SequenceBuffer.h.

Constructor & Destructor Documentation

BaseCounter::BaseCounter ( const std::string Source)

Definition at line 47 of file SequenceBuffer.h.

References BC_COUNTERS.

Member Function Documentation

void BaseCounter::addCount ( Base  base,
size_t  amount 

Definition at line 53 of file SequenceBuffer.h.

Referenced by parseCounter().

void BaseCounter::checkOverallCounter ( ) const

Definition at line 42 of file SequenceBuffer.cxx.

References arb_test::all(), BC_ALL, GBS_global_string(), and gi_assert.

Referenced by expectEqual().

void BaseCounter::calcOverallCounter ( )

Definition at line 30 of file SequenceBuffer.cxx.

References arb_test::all(), BC_ALL, and gi_assert.

void BaseCounter::startLineCounter ( )

Definition at line 83 of file SequenceBuffer.cxx.

References gi_assert.

Referenced by SequenceBuffer::SequenceBuffer().

void BaseCounter::addLine ( const std::string line)
void BaseCounter::expectEqual ( const BaseCounter other) const
size_t BaseCounter::getCount ( Base  base) const

Definition at line 64 of file SequenceBuffer.h.

Referenced by Importer::check_base_counters().

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