#include "CPyCppyy.h"#include "ProxyWrappers.h"#include "CPPClassMethod.h"#include "CPPConstructor.h"#include "CPPDataMember.h"#include "CPPExcInstance.h"#include "CPPFunction.h"#include "CPPGetSetItem.h"#include "CPPInstance.h"#include "CPPMethod.h"#include "CPPOperator.h"#include "CPPOverload.h"#include "CPPScope.h"#include "MemoryRegulator.h"#include "PyStrings.h"#include "Pythonize.h"#include "TemplateProxy.h"#include "TupleOfInstances.h"#include "TypeManip.h"#include "Utility.h"#include <algorithm>#include <deque>#include <map>#include <set>#include <string>#include <vector>Classes | |
| struct | CPyCppyy::proxyobject | 
Namespaces | |
| namespace | CPyCppyy | 
Typedefs | |
| typedef std::map< Cppyy::TCppScope_t, PyObject * > | PyClassMap_t | 
Functions | |
| static void | CPyCppyy::AddPropertyToClass (PyObject *pyclass, Cppyy::TCppScope_t scope, Cppyy::TCppIndex_t idata) | 
| static void | CPyCppyy::AddScopeToParent (PyObject *parent, const std::string &name, PyObject *newscope) | 
| static PyObject * | CPyCppyy::BuildCppClassBases (Cppyy::TCppType_t klass) | 
| static int | CPyCppyy::BuildScopeProxyDict (Cppyy::TCppScope_t scope, PyObject *pyclass, const unsigned int flags) | 
| static void | CPyCppyy::CollectUniqueBases (Cppyy::TCppType_t klass, std::deque< std::string > &uqb) | 
| static PyObject * | CPyCppyy::CreateNewCppProxyClass (Cppyy::TCppScope_t klass, PyObject *pybases) | 
| static PyObject * | CPyCppyy::GetAttrDirect (PyObject *pyclass, PyObject *pyname) | 
| static void | CPyCppyy::sync_templates (PyObject *pyclass, const std::string &mtCppName, const std::string &mtName) | 
Variables | |
| static PyClassMap_t | gPyClasses | 
| typedef std::map<Cppyy::TCppScope_t, PyObject*> PyClassMap_t | 
Definition at line 40 of file ProxyWrappers.cxx.
      
  | 
  static | 
Definition at line 41 of file ProxyWrappers.cxx.