diff options
author | Marcus Müller <mmueller@gnuradio.org> | 2019-08-07 21:45:12 +0200 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2019-08-09 23:04:28 +0200 |
commit | f7bbf2c1d8d780294f3e016aff239ca35eb6516e (patch) | |
tree | e09ab6112e02b2215b2d59ac24d3d6ea2edac745 /gnuradio-runtime/include/gnuradio/py_feval.h | |
parent | 78431dc6941e3acc67c858277dfe4a0ed583643c (diff) |
Tree: clang-format without the include sorting
Diffstat (limited to 'gnuradio-runtime/include/gnuradio/py_feval.h')
-rw-r--r-- | gnuradio-runtime/include/gnuradio/py_feval.h | 80 |
1 files changed, 41 insertions, 39 deletions
diff --git a/gnuradio-runtime/include/gnuradio/py_feval.h b/gnuradio-runtime/include/gnuradio/py_feval.h index 89491af0b4..ab7a0dd856 100644 --- a/gnuradio-runtime/include/gnuradio/py_feval.h +++ b/gnuradio-runtime/include/gnuradio/py_feval.h @@ -27,69 +27,71 @@ #include <pmt/pmt.h> #include <gnuradio/feval.h> -class ensure_py_gil_state { - PyGILState_STATE d_gstate; +class ensure_py_gil_state +{ + PyGILState_STATE d_gstate; + public: - ensure_py_gil_state() { d_gstate = PyGILState_Ensure(); } - ~ensure_py_gil_state() { PyGILState_Release(d_gstate); } + ensure_py_gil_state() { d_gstate = PyGILState_Ensure(); } + ~ensure_py_gil_state() { PyGILState_Release(d_gstate); } }; namespace gr { - class GR_RUNTIME_API py_feval_dd : public feval_dd - { - public: +class GR_RUNTIME_API py_feval_dd : public feval_dd +{ +public: double calleval(double x) { - ensure_py_gil_state _lock; - return eval(x); + ensure_py_gil_state _lock; + return eval(x); } - virtual ~py_feval_dd() {}; - }; + virtual ~py_feval_dd(){}; +}; - class GR_RUNTIME_API py_feval_cc : public feval_cc - { - public: +class GR_RUNTIME_API py_feval_cc : public feval_cc +{ +public: gr_complex calleval(gr_complex x) { - ensure_py_gil_state _lock; - return eval(x); + ensure_py_gil_state _lock; + return eval(x); } - virtual ~py_feval_cc() {}; - }; + virtual ~py_feval_cc(){}; +}; - class GR_RUNTIME_API py_feval_ll : public feval_ll - { - public: +class GR_RUNTIME_API py_feval_ll : public feval_ll +{ +public: long calleval(long x) { - ensure_py_gil_state _lock; - return eval(x); + ensure_py_gil_state _lock; + return eval(x); } - virtual ~py_feval_ll() {}; - }; + virtual ~py_feval_ll(){}; +}; - class GR_RUNTIME_API py_feval : public feval - { - public: +class GR_RUNTIME_API py_feval : public feval +{ +public: void calleval() { - ensure_py_gil_state _lock; - eval(); + ensure_py_gil_state _lock; + eval(); } - virtual ~py_feval() {}; - }; + virtual ~py_feval(){}; +}; - class GR_RUNTIME_API py_feval_p : public feval_p - { - public: +class GR_RUNTIME_API py_feval_p : public feval_p +{ +public: void calleval(pmt::pmt_t x) { - ensure_py_gil_state _lock; - eval(x); + ensure_py_gil_state _lock; + eval(x); } - virtual ~py_feval_p() {}; - }; + virtual ~py_feval_p(){}; +}; } /* namespace gr */ |