Analyzer Class Reference

#include <analyzer.h>

Inheritance diagram for Analyzer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Analyzer ()
virtual void start (bool own_thread=false)
virtual void stop ()
virtual void toggle ()
virtual void started ()
virtual void analyze ()=0
virtual void stopped ()
virtual void run ()
virtual ~Analyzer ()

Protected Attributes

volatile bool working
volatile bool stop_signal

Constructor & Destructor Documentation

Analyzer::Analyzer (  )  [inline]
virtual Analyzer::~Analyzer (  )  [inline, virtual]

References stop().


Member Function Documentation

virtual void Analyzer::analyze (  )  [pure virtual]
void Analyzer::run (  )  [virtual]

References analyze(), started(), stopped(), and working.

Referenced by start().

void Analyzer::start ( bool  own_thread = false  )  [virtual]
void Analyzer::started (  )  [virtual]

Reimplemented in BpmAnalyzerDialog.

References stop_signal, and working.

Referenced by run().

void Analyzer::stop (  )  [virtual]

Reimplemented in BpmAnalyzerDialog.

References stop_signal, and working.

Referenced by toggle(), and ~Analyzer().

virtual void Analyzer::stopped (  )  [inline, virtual]

Reimplemented in BpmAnalyzerDialog.

References working.

Referenced by run().

void Analyzer::toggle (  )  [virtual]

References start(), stop(), and working.

Referenced by BpmAnalyzerDialog::startStopButton().


Member Data Documentation

volatile bool Analyzer::stop_signal [protected]
volatile bool Analyzer::working [protected]

Referenced by run(), start(), started(), stop(), stopped(), and toggle().


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2