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

#include <pickle_support.hpp>

Inheritance diagram for boost::python::detail::pickle_suite_finalize< PickleSuiteType >:
Collaboration diagram for boost::python::detail::pickle_suite_finalize< PickleSuiteType >:

Public Types

typedef pickle_suite::inaccessible inaccessible
 

Static Public Member Functions

template<class Class_ , class Tgetinitargs >
static void register_ (Class_ &cl, tuple(*getinitargs_fn)(Tgetinitargs), inaccessible *(*)(), inaccessible *(*)(), bool)
 
template<class Class_ , class Rgetstate , class Tgetstate , class Tsetstate , class Ttuple >
static void register_ (Class_ &cl, inaccessible *(*)(), Rgetstate(*getstate_fn)(Tgetstate), void(*setstate_fn)(Tsetstate, Ttuple), bool getstate_manages_dict)
 
template<class Class_ , class Tgetinitargs , class Rgetstate , class Tgetstate , class Tsetstate , class Ttuple >
static void register_ (Class_ &cl, tuple(*getinitargs_fn)(Tgetinitargs), Rgetstate(*getstate_fn)(Tgetstate), void(*setstate_fn)(Tsetstate, Ttuple), bool getstate_manages_dict)
 
template<class Class_ >
static void register_ (Class_ &,...)
 

Member Typedef Documentation

typedef pickle_suite::inaccessible boost::python::detail::pickle_suite_registration::inaccessible
inherited

Member Function Documentation

template<class Class_ , class Tgetinitargs >
static void boost::python::detail::pickle_suite_registration::register_ ( Class_ &  cl,
tuple(*)(Tgetinitargs)  getinitargs_fn,
inaccessible *)(,
inaccessible *)(,
bool   
)
inlinestaticinherited
template<class Class_ , class Rgetstate , class Tgetstate , class Tsetstate , class Ttuple >
static void boost::python::detail::pickle_suite_registration::register_ ( Class_ &  cl,
inaccessible *)(,
Rgetstate(*)(Tgetstate)  getstate_fn,
void(*)(Tsetstate, Ttuple)  setstate_fn,
bool  getstate_manages_dict 
)
inlinestaticinherited
template<class Class_ , class Tgetinitargs , class Rgetstate , class Tgetstate , class Tsetstate , class Ttuple >
static void boost::python::detail::pickle_suite_registration::register_ ( Class_ &  cl,
tuple(*)(Tgetinitargs)  getinitargs_fn,
Rgetstate(*)(Tgetstate)  getstate_fn,
void(*)(Tsetstate, Ttuple)  setstate_fn,
bool  getstate_manages_dict 
)
inlinestaticinherited
template<class Class_ >
static void boost::python::detail::pickle_suite_registration::register_ ( Class_ &  ,
  ... 
)
inlinestaticinherited

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