#include "CPyCppyy.h"#include "CPPScope.h"#include "CPPDataMember.h"#include "CPPEnum.h"#include "CPPFunction.h"#include "CPPOverload.h"#include "CustomPyTypes.h"#include "Dispatcher.h"#include "ProxyWrappers.h"#include "PyStrings.h"#include "TemplateProxy.h"#include "TypeManip.h"#include "Utility.h"#include <string.h>#include <algorithm>#include <set>#include <string>#include <vector>#include "PyObjectDir27.inc"Namespaces | |
| namespace | CPyCppyy | 
Functions | |
| static PyObject * | CPyCppyy::add_template (PyObject *pyclass, const std::string &name, std::vector< PyCallable * > *overloads=nullptr) | 
| static PyObject * | CPyCppyy::meta_alloc (PyTypeObject *meta, Py_ssize_t nitems) | 
| static void | CPyCppyy::meta_dealloc (CPPScope *scope) | 
| static PyObject * | CPyCppyy::meta_dir (CPPScope *klass) | 
| static PyObject * | CPyCppyy::meta_getattro (PyObject *pyclass, PyObject *pyname) | 
| static PyObject * | CPyCppyy::meta_getcppname (CPPScope *scope, void *) | 
| static PyObject * | CPyCppyy::meta_getmodule (CPPScope *scope, void *) | 
| static PyObject * | CPyCppyy::meta_reflex (CPPScope *klass, PyObject *args) | 
| static PyObject * | CPyCppyy::meta_repr (CPPScope *scope) | 
| static int | CPyCppyy::meta_setattro (PyObject *pyclass, PyObject *pyname, PyObject *pyval) | 
| static int | CPyCppyy::meta_setmodule (CPPScope *scope, PyObject *value, void *) | 
| static PyObject * | CPyCppyy::pt_new (PyTypeObject *subtype, PyObject *args, PyObject *kwds) | 
Variables | |
| PyTypeObject | CPyCppyy::CPPScope_Type | 
| static PyGetSetDef | CPyCppyy::meta_getset [] | 
| static PyMethodDef | CPyCppyy::meta_methods [] |