library of assembled shared sources

http://lass.cocamware.com

lass::python::impl::FunctorPythonBase Class Reference

Common implementation of a dispatcher to an python callback with void return type. More...

#include <callback_python.h>

Collaboration diagram for lass::python::impl::FunctorPythonBase:

Collaboration graph
[legend]

Public Member Functions

 FunctorPythonBase (const python::TPyObjPtr &callable)
bool operator== (const FunctorPythonBase &other) const

Protected Member Functions

void call (const python::TPyObjPtr &args) const

Private Attributes

python::TPyObjPtr callable_

Detailed Description

Common implementation of a dispatcher to an python callback with void return type.

Definition at line 71 of file callback_python.h.


Constructor & Destructor Documentation

lass::python::impl::FunctorPythonBase::FunctorPythonBase ( const python::TPyObjPtr callable  )  [inline]

Definition at line 74 of file callback_python.h.


Member Function Documentation

bool lass::python::impl::FunctorPythonBase::operator== ( const FunctorPythonBase other  )  const [inline]

Definition at line 75 of file callback_python.h.

References callable_.

void lass::python::impl::FunctorPythonBase::call ( const python::TPyObjPtr args  )  const [inline, protected]


Field Documentation

Definition at line 90 of file callback_python.h.

Referenced by call(), and operator==().


The documentation for this class was generated from the following file:

Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo