Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::parameter::python::aux::def_init< Class, CallPolicies > Struct Template Reference

#include <python.hpp>

Public Member Functions

 def_init (Class &cl, CallPolicies call_policies=CallPolicies())
 
template<class F >
void operator() (F f) const
 
template<class F , class Keywords >
void operator() (F f, Keywords const &keywords) const
 

Public Attributes

Class & cl
 
CallPolicies call_policies
 

Constructor & Destructor Documentation

template<class Class , class CallPolicies = boost::python::default_call_policies>
boost::parameter::python::aux::def_init< Class, CallPolicies >::def_init ( Class &  cl,
CallPolicies  call_policies = CallPolicies() 
)
inline

Member Function Documentation

template<class Class , class CallPolicies = boost::python::default_call_policies>
template<class F >
void boost::parameter::python::aux::def_init< Class, CallPolicies >::operator() ( f) const
inline
template<class Class , class CallPolicies = boost::python::default_call_policies>
template<class F , class Keywords >
void boost::parameter::python::aux::def_init< Class, CallPolicies >::operator() ( f,
Keywords const &  keywords 
) const
inline

Member Data Documentation

template<class Class , class CallPolicies = boost::python::default_call_policies>
CallPolicies boost::parameter::python::aux::def_init< Class, CallPolicies >::call_policies
template<class Class , class CallPolicies = boost::python::default_call_policies>
Class& boost::parameter::python::aux::def_init< Class, CallPolicies >::cl

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