library of assembled shared sources |
http://lass.cocamware.com |
#include <callback_python.h>
Public Member Functions | |
FunctorPythonRBase (const python::TPyObjPtr &callable) | |
bool | operator== (const FunctorPythonRBase< R > &other) const |
Protected Member Functions | |
R | call (const python::TPyObjPtr &args) const |
Private Attributes | |
python::TPyObjPtr | callable_ |
Definition at line 98 of file callback_python.h.
lass::python::impl::FunctorPythonRBase< R >::FunctorPythonRBase | ( | const python::TPyObjPtr & | callable | ) | [inline] |
Definition at line 101 of file callback_python.h.
bool lass::python::impl::FunctorPythonRBase< R >::operator== | ( | const FunctorPythonRBase< R > & | other | ) | const [inline] |
Definition at line 102 of file callback_python.h.
References lass::python::impl::FunctorPythonRBase< R >::callable_.
R lass::python::impl::FunctorPythonRBase< R >::call | ( | const python::TPyObjPtr & | args | ) | const [inline, protected] |
Definition at line 107 of file callback_python.h.
References lass::python::impl::FunctorPythonRBase< R >::callable_, lass::python::impl::fetchAndThrowPythonException(), LASS_ASSERT, LASS_PRETTY_FUNCTION, and LASS_THROW.
python::TPyObjPtr lass::python::impl::FunctorPythonRBase< R >::callable_ [private] |
Definition at line 124 of file callback_python.h.
Referenced by lass::python::impl::FunctorPythonRBase< R >::call(), and lass::python::impl::FunctorPythonRBase< R >::operator==().
Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by 1.5.7.1 |