#include "CPPScope.h"#include "Utility.h"#include <map>#include <memory>#include <string>#include <utility>#include <vector>Classes | |
| class | CPyCppyy::TemplateInfo |
| class | CPyCppyy::TemplateProxy |
Namespaces | |
| namespace | CPyCppyy |
| Set of helper functions that are invoked from the pythonizors, on the Python side. | |
Typedefs | |
| typedef std::pair< uint64_t, CPPOverload * > | CPyCppyy::TP_DispatchEntry_t |
| Template proxy object to return functions and methods. | |
| typedef std::map< std::string, std::vector< TP_DispatchEntry_t > > | CPyCppyy::TP_DispatchMap_t |
| typedef std::shared_ptr< TemplateInfo > | CPyCppyy::TP_TInfo_t |
Functions | |
| template<typename T > | |
| bool | CPyCppyy::TemplateProxy_Check (T *object) |
| template<typename T > | |
| bool | CPyCppyy::TemplateProxy_CheckExact (T *object) |
| TemplateProxy * | CPyCppyy::TemplateProxy_New (const std::string &cppname, const std::string &pyname, PyObject *pyclass) |