Gitiles
Code Review
Sign In
android-review.linaro.org
/
platform
/
external
/
python
/
pybind11
/
b2b44a9af81b591b273fa98fa0780237c66a3a7d
/
include
/
pybind11
/
pybind11.h
b2b44a9
fix for virtual dispatch on newly created threads
by Wenzel Jakob
· 8 years ago
b282595
convenience wrapper for constructing iterators (fixes #142)
by Wenzel Jakob
· 8 years ago
f5c154a
address issue with virtual function dispatch (fixes #159)
by Wenzel Jakob
· 8 years ago
0b48958
improve default parameters for properties
by Wenzel Jakob
· 9 years ago
84ec78f
minor redesign/generalization of def_property mechanism
by Wenzel Jakob
· 9 years ago
4c7bf9b
Add return type
by Sylvain Corlay
· 9 years ago
0e04fdf
Add generic signature for overloads
by Sylvain Corlay
· 9 years ago
13b22bf
Signature formatting for sphinx
by Sylvain Corlay
· 9 years ago
309a85b
support std::shared_ptr<const X> and types that indirectly derive from std::enable_shared_from_this
by Wenzel Jakob
· 9 years ago
218b6ce
Revert "trim docstrings (closes #112)"
by Wenzel Jakob
· 9 years ago
25dd478
Python overloading of virtual functions defined in class template
by Johan Mabille
· 9 years ago
b3ef54a
trim docstrings (closes #112)
by Wenzel Jakob
· 9 years ago
33f3430
Add intel warning push/pop
by Ben Pritchard
· 9 years ago
2de6e1d
Remove some unnecessary semicolons (compilers warn on higher levels)
by Ben Pritchard
· 9 years ago
70ee47d
Add Intel to cmake file. Supress Intel inline/noinline warning
by Ben Pritchard
· 9 years ago
e206564
removed a redundant tag
by Wenzel Jakob
· 9 years ago
a650179
set __module__ attribute of functions (fixes #95)
by Wenzel Jakob
· 9 years ago
b6cf75d
address issue with std::type_info across module boundaries (fixes #86)
by Wenzel Jakob
· 9 years ago
2547ca4
deal with Python versions compiled without thread support (fixes #81)
by Felipe Lema
· 9 years ago
15f6a00
enum comparison and conversion operations (closes #80)
by Wenzel Jakob
· 9 years ago
88d1d04
another attempt to fix the offsetof warnings
by Wenzel Jakob
· 9 years ago
2983d5e
quench warnings (closes #69)
by Wenzel Jakob
· 9 years ago
48548ea
general cleanup of the codebase
by Wenzel Jakob
· 9 years ago
ba0732e
fixed a terrible bug in def_property_static and switched to the faster PyObject_CallFunctionObjArgs API call
by Wenzel Jakob
· 9 years ago
678d787
do more work with classes from pytypes.h (especially for STL container casting)
by Wenzel Jakob
· 9 years ago
d561cb0
fully moved __pybind11__ Python attributes to the C++ side, cleanup & documentation pass over the main header file
by Wenzel Jakob
· 9 years ago
95d1869
minor fixes & removed a leak when freeing functions
by Wenzel Jakob
· 9 years ago
b2c2c79
improved handling of shared/smart pointers
by Wenzel Jakob
· 9 years ago
5f218b3
keep_alive call policy (analogous to Boost.Python's with_custodian_and_ward, fixes #62)
by Wenzel Jakob
· 9 years ago
4177ed4
renamed decay -> intrinsic_type (fixes #59)
by Wenzel Jakob
· 9 years ago
27e8e10
added new type pybind11::bytes, cleanup of various macros (fixes #49)
by Wenzel Jakob
· 9 years ago
f4671f6
use RAII in dispatcher to avoid refcount leaks in certain circumstances when handling exceptions
by Wenzel Jakob
· 9 years ago
66c9a40
Much more efficient generation of function signatures, updated docs
by Wenzel Jakob
· 9 years ago
2ac5044
moved processing of cpp_function arguments out of dispatch code
by Wenzel Jakob
· 9 years ago
3367cec
detect unreferenced keyword arguments in function calls
by Wenzel Jakob
· 9 years ago
dd57a34
improved error handling at module import time
by Wenzel Jakob
· 9 years ago
2b9fdbe
ENH: add more error conversions
by Jonas Adler
· 9 years ago
6e213c9
improved shared pointer support (fixes #14)
by Wenzel Jakob
· 9 years ago
5428930
minor cleanups
by Wenzel Jakob
· 9 years ago
b1b7140
consistent macro naming throughout the project
by Wenzel Jakob
· 9 years ago
8f4eb00
last breaking change: be consistent about the project name
by Wenzel Jakob
· 9 years ago
[Renamed (93%) from include/pybind/pybind.h]
db028d6
added module::import statement
by Wenzel Jakob
· 9 years ago
19208fe
install a cleanup handler for nontrivial lambda closures
by Wenzel Jakob
· 9 years ago
8456a4d
minor enum_ improvement (use __repr__ instead of __str__)
by Wenzel Jakob
· 9 years ago
d2a902b
quench a warning on windows
by Wenzel Jakob
· 9 years ago
b3ee3ea
emit a more useful error message when a return value can't be converted to a Python type
by Wenzel Jakob
· 9 years ago
6918922
allow enums values to be cast to integers
by Wenzel Jakob
· 9 years ago
ac0fde9
don't throw an exception when python deallocates an object which still exists on the C++ side
by Wenzel Jakob
· 9 years ago
a2f6fde
support for overriding virtual functions
by Wenzel Jakob
· 9 years ago
04358b0
Always record the __module__ in newly created Python types
by Wenzel Jakob
· 9 years ago
5257330
keyword processing bugfix
by Wenzel Jakob
· 9 years ago
5116b02
python 2.7 fix
by Wenzel Jakob
· 9 years ago
5708221
support for ancient Python versions (2.7.x)
by Wenzel Jakob
· 9 years ago
2b0339f
refcounting fix
by Wenzel Jakob
· 9 years ago
a750031
support strongly typed enum
by Wenzel Jakob
· 9 years ago
328aa14
linux compilation fixes
by Wenzel Jakob
· 9 years ago
43dbdfd
Merge branch 'master' of https://github.com/wjakob/pybind11
by Wenzel Jakob
· 9 years ago
f5fae92
avoid std::string when creating signatures, and make nicer type names. binary size reduced by ~10%
by Wenzel Jakob
· 9 years ago
d3a4a50
Merge branch 'master' of https://github.com/wjakob/pybind11
by Wenzel Jakob
· 9 years ago
efd9e98
windows fixes
by Wenzel Jakob
· 9 years ago
cd5cda7
cleaned up handling of warnings on clang
by Wenzel Jakob
· 9 years ago
281aa0e
nicer code separation, cleanup logic, std::function type caster
by Wenzel Jakob
· 9 years ago
a576e6a
keyword argument support, removed last traces of std::function<> usage
by Wenzel Jakob
· 9 years ago
7186783
switched cpp_function to use variadic arguments
by Wenzel Jakob
· 9 years ago
43398a8
complex number support
by Wenzel Jakob
· 9 years ago
d4258ba
generate more compact binaries
by Wenzel Jakob
· 9 years ago
2ac80e7
Better NumPy support
by Wenzel Jakob
· 9 years ago
bd4a529
more flexible function creation syntax
by Wenzel Jakob
· 9 years ago
38bd711
Initial commit
by Wenzel Jakob
· 9 years ago