SpectrumVisualDataThread.h 430 Bytes
Newer Older
1 2 3
// Copyright (c) Charles J. Cliffe
// SPDX-License-Identifier: GPL-2.0+

4 5 6 7 8 9 10 11 12 13 14 15
#pragma once

#include "IOThread.h"
#include "SpectrumVisualProcessor.h"

class SpectrumVisualDataThread : public IOThread {
public:
    SpectrumVisualDataThread();
    ~SpectrumVisualDataThread();
    SpectrumVisualProcessor *getProcessor();
    
    virtual void run();
16 17

    virtual void terminate();
18 19 20 21
    
protected:
    SpectrumVisualProcessor sproc;
};