Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::init_base< DerivedT > Struct Template Reference

#include <init.hpp>

Inheritance diagram for boost::python::init_base< DerivedT >:
Collaboration diagram for boost::python::init_base< DerivedT >:

Public Member Functions

 init_base (char const *doc_, detail::keyword_range const &keywords_)
 
 init_base (char const *doc_)
 
DerivedT const & derived () const
 
char const * doc_string () const
 
detail::keyword_range const & keywords () const
 

Static Public Member Functions

static default_call_policies call_policies ()
 

Protected Member Functions

DerivedTconst & derived_visitor () const
 

Friends

class python::def_visitor_access
 

Constructor & Destructor Documentation

template<class DerivedT>
boost::python::init_base< DerivedT >::init_base ( char const *  doc_,
detail::keyword_range const &  keywords_ 
)
inline
template<class DerivedT>
boost::python::init_base< DerivedT >::init_base ( char const *  doc_)
inline

Member Function Documentation

template<class DerivedT>
static default_call_policies boost::python::init_base< DerivedT >::call_policies ( )
inlinestatic
template<class DerivedT>
DerivedT const& boost::python::init_base< DerivedT >::derived ( ) const
inline
DerivedT const& boost::python::def_visitor< DerivedT >::derived_visitor ( ) const
inlineprotectedinherited
template<class DerivedT>
char const* boost::python::init_base< DerivedT >::doc_string ( ) const
inline
template<class DerivedT>
detail::keyword_range const& boost::python::init_base< DerivedT >::keywords ( ) const
inline

Friends And Related Function Documentation

template<class DerivedT>
friend class python::def_visitor_access
friend

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