GiNaC 1.8.7
|
print_functor handler for member functions of class T, context type C More...
#include <print.h>
Public Types | |
typedef void(T::* | F) (const C &c, unsigned level) const |
Public Member Functions | |
print_memfun_handler (F f_) | |
print_memfun_handler * | duplicate () const override |
void | operator() (const basic &obj, const print_context &c, unsigned level) const override |
Public Member Functions inherited from GiNaC::print_functor_impl | |
virtual | ~print_functor_impl () |
virtual print_functor_impl * | duplicate () const =0 |
virtual void | operator() (const basic &obj, const print_context &c, unsigned level) const =0 |
Private Attributes | |
F | f |
print_functor handler for member functions of class T, context type C
typedef void(T::* GiNaC::print_memfun_handler< T, C >::F) (const C &c, unsigned level) const |
|
inline |
Definition at line 229 of file print.h.
Referenced by GiNaC::print_memfun_handler< T, C >::duplicate().
|
inlineoverridevirtual |
Implements GiNaC::print_functor_impl.
Definition at line 230 of file print.h.
References GiNaC::print_memfun_handler< T, C >::print_memfun_handler().
|
inlineoverridevirtual |
Implements GiNaC::print_functor_impl.
Definition at line 232 of file print.h.
References c, and GiNaC::print_memfun_handler< T, C >::f.
|
private |
Definition at line 239 of file print.h.
Referenced by GiNaC::print_memfun_handler< T, C >::operator()().