22#ifndef INCLUDED_GR_FOSPHOR_WX_CORE_SINK_C_H
23#define INCLUDED_GR_FOSPHOR_WX_CORE_SINK_C_H
28#include <gnuradio/sync_block.h>
40 typedef boost::shared_ptr<wx_core_sink_c>
sptr;
50 static sptr make(PyObject *cb_init, PyObject *cb_fini,
51 PyObject *cb_swap, PyObject *cb_update);
#define GR_FOSPHOR_API
Definition: api.h:30
Base fosphor sink API interface.
Definition: base_sink_c.h:38
WX version of fosphor sink (core)
Definition: wx_core_sink_c.h:38
boost::shared_ptr< wx_core_sink_c > sptr
Definition: wx_core_sink_c.h:40
static sptr make(PyObject *cb_init, PyObject *cb_fini, PyObject *cb_swap, PyObject *cb_update)
Return a shared_ptr to a new instance of fosphor::wx_core_sink_c.
virtual void pycb_reshape(int width, int height)=0
Definition: base_sink_c.h:30