Template Struct CastVisitor

Inheritance Relationships

Base Type

  • public boost::python::def_visitor< CastVisitor< C, PINOCCHIO_PYTHON_SCALAR_TYPE_DEFAULT > >

Struct Documentation

template<class C, typename NewScalar = PINOCCHIO_PYTHON_SCALAR_TYPE_DEFAULT>
struct CastVisitor : public boost::python::def_visitor<CastVisitor<C, PINOCCHIO_PYTHON_SCALAR_TYPE_DEFAULT>>

Add the Python method cast.

Public Functions

template<class PyClass>
inline void visit(PyClass &cl) const