22 #ifndef INCLUDED_GR_FEVAL_H
23 #define INCLUDED_GR_FEVAL_H
48 virtual double eval(
double x);
54 virtual double calleval(
double x);
104 virtual long eval(
long x);
110 virtual long calleval(
long x);
138 virtual void calleval();
gr_feval_dd()
Definition: gr_feval.h:51
gr_feval()
Definition: gr_feval.h:135
gr_feval_ll()
Definition: gr_feval.h:107
gr_feval_p()
Definition: gr_feval.h:163
base class for evaluating a function: complex -> complexThis class is designed to be subclassed in Pyt...
Definition: gr_feval.h:70
#define GR_CORE_API
Definition: gr_core_api.h:30
std::complex< float > gr_complex
Definition: gr_complex.h:26
base class for evaluating a function: void -> voidThis class is designed to be subclassed in Python or...
Definition: gr_feval.h:126
GR_CORE_API long gr_feval_ll_example(gr_feval_ll *f, long x)
base class for evaluating a function: long -> longThis class is designed to be subclassed in Python or...
Definition: gr_feval.h:98
GR_CORE_API gr_complex gr_feval_cc_example(gr_feval_cc *f, gr_complex x)
gr_feval_cc()
Definition: gr_feval.h:79
GR_CORE_API void gr_feval_example(gr_feval *f)
base class for evaluating a function: double -> doubleThis class is designed to be subclassed in Pytho...
Definition: gr_feval.h:42
base class for evaluating a function: pmt -> voidThis class is designed to be subclassed in Python or ...
Definition: gr_feval.h:154
GR_CORE_API double gr_feval_dd_example(gr_feval_dd *f, double x)
trivial examples / test cases showing C++ calling Python code
boost::intrusive_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting). See http://www.boost.org/libs/smart_ptr/smart_ptr.htm
Definition: pmt.h:54