#include "CPyCppyy.h"#include "DeclareExecutors.h"#include "CPPInstance.h"#include "LowLevelViews.h"#include "ProxyWrappers.h"#include "PyStrings.h"#include "TypeManip.h"#include "Utility.h"#include <cstring>#include <map>#include <new>#include <sstream>#include <utility>#include <sys/types.h>#include <complex>Namespaces | |
| namespace | CPyCppyy |
Macros | |
| #define | CCOMPLEX_D "_Complex double" |
| #define | CCOMPLEX_F "_Complex float" |
| #define | CPPYY_COMPLEX_EXEC(code, type) |
| #define | CPPYY_IMPL_ARRAY_EXEC(name, type, suffix) |
| #define | CPPYY_IMPL_GILCALL(rtype, tcode) |
| #define | CPPYY_IMPL_REFEXEC(name, type, stype, F1, F2) |
| #define | WSTRING1 "std::basic_string<wchar_t>" |
| #define | WSTRING2 "std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>" |
Typedefs | |
| typedef std::map< std::string, ef_t > | CPyCppyy::ExecFactories_t |
Variables | |
| static ExecFactories_t | CPyCppyy::gExecFactories |
| std::set< std::string > | CPyCppyy::gIteratorTypes |
| #define CCOMPLEX_D "_Complex double" |
Definition at line 956 of file Executors.cxx.
| #define CCOMPLEX_F "_Complex float" |
Definition at line 957 of file Executors.cxx.
| #define CPPYY_COMPLEX_EXEC | ( | code, | |
| type ) |
Definition at line 534 of file Executors.cxx.
| #define CPPYY_IMPL_ARRAY_EXEC | ( | name, | |
| type, | |||
| suffix ) |
Definition at line 503 of file Executors.cxx.
| #define CPPYY_IMPL_GILCALL | ( | rtype, | |
| tcode ) |
Definition at line 60 of file Executors.cxx.
Definition at line 333 of file Executors.cxx.
| #define WSTRING1 "std::basic_string<wchar_t>" |
Definition at line 951 of file Executors.cxx.
| #define WSTRING2 "std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>" |
Definition at line 952 of file Executors.cxx.
|
inlinestatic |
Definition at line 129 of file Executors.cxx.
|
inlinestatic |
Definition at line 106 of file Executors.cxx.
|
inlinestatic |
Definition at line 118 of file Executors.cxx.
|
inlinestatic |
Definition at line 69 of file Executors.cxx.
|
inlinestatic |
Definition at line 70 of file Executors.cxx.
|
inlinestatic |
Definition at line 93 of file Executors.cxx.
|
inlinestatic |
Definition at line 76 of file Executors.cxx.
|
inlinestatic |
Definition at line 75 of file Executors.cxx.
|
inlinestatic |
Definition at line 71 of file Executors.cxx.
|
inlinestatic |
Definition at line 72 of file Executors.cxx.
|
inlinestatic |
Definition at line 73 of file Executors.cxx.
|
inlinestatic |
Definition at line 77 of file Executors.cxx.
|
inlinestatic |
Definition at line 74 of file Executors.cxx.
|
inlinestatic |
Definition at line 80 of file Executors.cxx.
|
inlinestatic |
Definition at line 78 of file Executors.cxx.
|
inlinestatic |
Definition at line 68 of file Executors.cxx.
|
inlinestatic |
Definition at line 378 of file Executors.cxx.
|
inlinestatic |
Definition at line 373 of file Executors.cxx.
Definition at line 681 of file Executors.cxx.