#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 |