Access C++ objects wrapped by SWIG in Python
Open
- Dominant language
- Julia
- Stars
- 1.5k
- Forks
- 186
- PR merge metrics
- No merged PRs in 30d
Description
I'm working with a package that consists of C++ wrapped in Python using SWIG, along with other pure Python functionality. I'd like to call this from Julia. However, frequently passing data round-trip from Julia to Python to C++ and back to Julia is expensive due to type inference. Given a Python object created in Python that wraps a C++ object, I wonder if it's possible to "unwrap" it to interact with the C++ object directly in Julia in a Cxx-like fashion.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.