pybind11 β Seamless operability between C++11 and PythonΒΆ
The Basics
Advanced Topics
- Functions
- Classes
- Overriding virtual functions in Python
- Combining virtual functions and inheritance
- Extended trampoline class functionality
- Custom constructors
- Non-public destructors
- Implicit conversions
- Static properties
- Operator overloading
- Pickling support
- Multiple Inheritance
- Module-local class bindings
- Binding protected member functions
- Custom automatic downcasters
- Exceptions
- Smart pointers
- Type conversions
- Python C++ interface
- Embedding the interpreter
- Miscellaneous
Extra Information