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