GNU Radio 3.7.1 C++ API
feval.h File Reference
#include <gnuradio/api.h>
#include <gnuradio/gr_complex.h>
#include <pmt/pmt.h>

Go to the source code of this file.

Classes

class  gr::feval_dd
 base class for evaluating a function: double -> doubleThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. More...
 
class  gr::feval_cc
 base class for evaluating a function: complex -> complexThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. More...
 
class  gr::feval_ll
 base class for evaluating a function: long -> longThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. More...
 
class  gr::feval
 base class for evaluating a function: void -> voidThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. More...
 
class  gr::feval_p
 base class for evaluating a function: pmt -> voidThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. More...
 

Namespaces

 gr
 Include this header to use the message passing features.
 

Constant Groups

 gr
 Include this header to use the message passing features.
 

Functions

GR_RUNTIME_API double gr::feval_dd_example (feval_dd *f, double x)
 trivial examples / test cases showing C++ calling Python code More...
 
GR_RUNTIME_API gr_complex gr::feval_cc_example (feval_cc *f, gr_complex x)
 
GR_RUNTIME_API long gr::feval_ll_example (feval_ll *f, long x)
 
GR_RUNTIME_API void gr::feval_example (feval *f)