|
GNU Radio's TEST Package
|
Base class for fosphor sink implementation. More...
#include <base_sink_c_impl.h>

Public Member Functions | |
| virtual | ~base_sink_c_impl () |
| void | execute_ui_action (enum ui_action_t action) |
| void | set_frequency_range (const double center, const double span) |
| void | set_frequency_center (const double center) |
| void | set_frequency_span (const double span) |
| void | set_fft_window (const gr::fft::window::win_type win) |
| int | work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
| bool | start () |
| bool | stop () |
Protected Member Functions | |
| base_sink_c_impl () | |
| virtual void | glctx_init ()=0 |
| virtual void | glctx_poll ()=0 |
| virtual void | glctx_swap ()=0 |
| virtual void | glctx_fini ()=0 |
| virtual void | glctx_update ()=0 |
| void | cb_reshape (int width, int height) |
| void | cb_visibility (bool visible) |
Protected Member Functions inherited from gr::fosphor::base_sink_c | |
| base_sink_c (const char *name=NULL) | |
Additional Inherited Members | |
Public Types inherited from gr::fosphor::base_sink_c | |
| enum | ui_action_t { DB_PER_DIV_UP, DB_PER_DIV_DOWN, REF_UP, REF_DOWN, ZOOM_TOGGLE, ZOOM_WIDTH_UP, ZOOM_WIDTH_DOWN, ZOOM_CENTER_UP, ZOOM_CENTER_DOWN, RATIO_UP, RATIO_DOWN, FREEZE_TOGGLE } |
Base class for fosphor sink implementation.
|
protected |
|
virtual |
|
protected |
|
protected |
|
virtual |
Implements gr::fosphor::base_sink_c.
|
protectedpure virtual |
Implemented in gr::fosphor::glfw_sink_c_impl, and gr::fosphor::qt_sink_c_impl.
|
protectedpure virtual |
Implemented in gr::fosphor::glfw_sink_c_impl, and gr::fosphor::qt_sink_c_impl.
|
protectedpure virtual |
Implemented in gr::fosphor::glfw_sink_c_impl, and gr::fosphor::qt_sink_c_impl.
|
protectedpure virtual |
Implemented in gr::fosphor::glfw_sink_c_impl, and gr::fosphor::qt_sink_c_impl.
|
protectedpure virtual |
Implemented in gr::fosphor::glfw_sink_c_impl, and gr::fosphor::qt_sink_c_impl.
|
virtual |
Implements gr::fosphor::base_sink_c.
|
virtual |
Implements gr::fosphor::base_sink_c.
|
virtual |
Implements gr::fosphor::base_sink_c.
|
virtual |
Implements gr::fosphor::base_sink_c.
| bool gr::fosphor::base_sink_c_impl::start | ( | ) |
| bool gr::fosphor::base_sink_c_impl::stop | ( | ) |
| int gr::fosphor::base_sink_c_impl::work | ( | int | noutput_items, |
| gr_vector_const_void_star & | input_items, | ||
| gr_vector_void_star & | output_items | ||
| ) |
| double gr::fosphor::base_sink_c_impl::center |
| double gr::fosphor::base_sink_c_impl::span |