#include <cstddef>
#include <shared_mutex>
#include <vector>
#include <qwt.h>
#include <qwt_curve_fitter.h>
#include <qwt_interval.h>
#include <qwt_painter.h>
#include <qwt_plot.h>
#include <qwt_plot_canvas.h>
#include <qwt_plot_curve.h>
#include <qwt_plot_directpainter.h>
#include <qwt_plot_grid.h>
#include <qwt_plot_layout.h>
#include <qwt_plot_legenditem.h>
#include <qwt_plot_marker.h>
#include <qwt_scale_engine.h>
#include <qwt_system_clock.h>
#include "fifo.hpp"
#include "io.hpp"
Go to the source code of this file.
|
enum | Oscilloscope::Trigger::trig_t : int { Oscilloscope::Trigger::NONE = 0 , Oscilloscope::Trigger::POS , Oscilloscope::Trigger::NEG } |
|
enum | Oscilloscope::ColorID::color_id : size_t { Oscilloscope::ColorID::Red = 0 , Oscilloscope::ColorID::Orange , Oscilloscope::ColorID::Green , Oscilloscope::ColorID::Blue , Oscilloscope::ColorID::Purple , Oscilloscope::ColorID::Teal , Oscilloscope::ColorID::Black } |
|
enum | Oscilloscope::PenStyleID::penstyle_id : size_t { Oscilloscope::PenStyleID::SolidLine = 0 , Oscilloscope::PenStyleID::DashLine , Oscilloscope::PenStyleID::DotLine , Oscilloscope::PenStyleID::DashDotLine , Oscilloscope::PenStyleID::DashDotDotLine } |
|