SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
sdrgui
dsp
spectrumscopecombovis.h
Go to the documentation of this file.
1
#ifndef INCLUDE_SPECTRUMSCOPENGCOMBOVIS_H
2
#define INCLUDE_SPECTRUMSCOPENGCOMBOVIS_H
3
4
#include <
dsp/basebandsamplesink.h
>
5
#include "
dsp/spectrumvis.h
"
6
#include "
export.h
"
7
8
class
Message
;
9
class
ScopeVis
;
10
11
class
SDRGUI_API
SpectrumScopeComboVis
:
public
BasebandSampleSink
{
12
public
:
13
14
SpectrumScopeComboVis
(
SpectrumVis
* spectrumVis,
ScopeVis
* scopeVis);
15
virtual
~
SpectrumScopeComboVis
();
16
17
virtual
void
feed
(
const
SampleVector::const_iterator& begin,
const
SampleVector::const_iterator& end,
bool
positiveOnly);
18
virtual
void
start
();
19
virtual
void
stop
();
20
virtual
bool
handleMessage
(
const
Message
& message);
21
22
private
:
23
SpectrumVis
*
m_spectrumVis
;
24
ScopeVis
*
m_scopeVis
;
25
};
26
27
#endif // INCLUDE_SPECTRUMSCOPENGCOMBOVIS_H
SpectrumScopeComboVis
Definition:
spectrumscopecombovis.h:11
Message
Definition:
message.h:25
SpectrumVis
Definition:
spectrumvis.h:17
export.h
SpectrumScopeComboVis::m_scopeVis
ScopeVis * m_scopeVis
Definition:
spectrumscopecombovis.h:24
BasebandSampleSink::feed
virtual void feed(const SampleVector::const_iterator &begin, const SampleVector::const_iterator &end, bool positiveOnly)=0
BasebandSampleSink::start
virtual void start()=0
SDRGUI_API
#define SDRGUI_API
Definition:
export.h:52
BasebandSampleSink::handleMessage
virtual bool handleMessage(const Message &cmd)=0
Processing of a message. Returns true if message has actually been processed.
basebandsamplesink.h
BasebandSampleSink
Definition:
basebandsamplesink.h:30
ScopeVis
Definition:
scopevis.h:45
SpectrumScopeComboVis::m_spectrumVis
SpectrumVis * m_spectrumVis
Definition:
spectrumscopecombovis.h:23
spectrumvis.h
BasebandSampleSink::stop
virtual void stop()=0
Generated on Fri Aug 2 2019 17:56:33 for SDRAngel by
1.8.13