#include "cpyrt.h"#include "CPPFunction.h"#include "CPPInstance.h"#include "CPPOverload.h"#include "Converters.h"#include "CustomPyTypes.h"#include "LowLevelViews.h"#include "ProxyWrappers.h"#include "PyCallable.h"#include "PyStrings.h"#include "Pythonize.h"#include "TypeManip.h"#include "Utility.h"#include "cppjit_interop.h"#include <algorithm>#include <complex>#include <deque>#include <set>#include <sstream>#include <stdexcept>#include <string>#include <utility>Namespaces | |
| namespace | cppjit |
| namespace | cppjit::cpyrt |
Macros | |
| #define | COMPLEX_METH_GETSET(name, cppname) |
| #define | CPPJIT_IMPL_STRING_PYTHONIZATION(type, name) |
| #define | CPPJIT_IMPL_STRING_PYTHONIZATION_CMP(type, name) |
| #define | CPYRT_STRING_FINDMETHOD(name, cppname, pyname) |
Functions | |
| std::unordered_map< std::string, std::vector< PyObject * > > & | cppjit::cpyrt::pythonizations () |
| static bool | run_pythonizors (PyObject *pyclass, PyObject *pyname, const std::vector< PyObject * > &v) |
| #define COMPLEX_METH_GETSET | ( | name, | |
| cppname ) |
Definition at line 1631 of file Pythonize.cxx.
Definition at line 1322 of file Pythonize.cxx.
Definition at line 1383 of file Pythonize.cxx.
| #define CPYRT_STRING_FINDMETHOD | ( | name, | |
| cppname, | |||
| pyname ) |
Definition at line 1478 of file Pythonize.cxx.