#include <instance.hpp>

Public Types | |
| typedef type_with_alignment < ::boost::alignment_of< Data > ::value >::type | align_t |
Public Attributes | |
| PyObject_VAR_HEAD PyObject * | dict |
| PyObject * | weakrefs |
| instance_holder * | objects |
| union { | |
| align_t align | |
| char bytes [sizeof(Data)] | |
| } | storage |
| typedef type_with_alignment< ::boost::alignment_of<Data>::value >::type boost::python::objects::instance< Data >::align_t |
| align_t boost::python::objects::instance< Data >::align |
| char boost::python::objects::instance< Data >::bytes[sizeof(Data)] |
| PyObject_VAR_HEAD PyObject* boost::python::objects::instance< Data >::dict |
| instance_holder* boost::python::objects::instance< Data >::objects |
| union { ... } boost::python::objects::instance< Data >::storage |
| PyObject* boost::python::objects::instance< Data >::weakrefs |