Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
Dispatcher.cxx File Reference
#include "CPyCppyy.h"
#include "Dispatcher.h"
#include "CPPScope.h"
#include "PyStrings.h"
#include "ProxyWrappers.h"
#include "TypeManip.h"
#include "Utility.h"
#include <set>
#include <sstream>
Include dependency graph for Dispatcher.cxx:

Functions

static void build_constructors (const std::string &derivedName, const BaseInfos_t &base_infos, const AllCtors_t &ctors, std::ostringstream &code, const CtorInfos_t &methods=CtorInfos_t{}, size_t idx=0)
 
static void InjectMethod (Cppyy::TCppMethod_t method, const std::string &mtCppName, std::ostringstream &code)
 

Function Documentation

◆ build_constructors()

static void build_constructors ( const std::string &  derivedName,
const BaseInfos_t &  base_infos,
const AllCtors_t &  ctors,
std::ostringstream &  code,
const CtorInfos_t &  methods = CtorInfos_t{},
size_t  idx = 0 
)
static

Definition at line 90 of file Dispatcher.cxx.

◆ InjectMethod()

static void InjectMethod ( Cppyy::TCppMethod_t  method,
const std::string &  mtCppName,
std::ostringstream &  code 
)
inlinestatic

Definition at line 16 of file Dispatcher.cxx.