Dean Moldovan
|
1ac19036d6
|
Add a scope guard call policy
```c++
m.def("foo", foo, py::call_guard<T>());
```
is equivalent to:
```c++
m.def("foo", [](args...) {
T scope_guard;
return foo(args...); // forwarded arguments
});
```
|
2017-04-03 00:52:47 +02:00 |
|
Wenzel Jakob
|
b16421edb1
|
Nicer API to pass py::capsule destructor (#752)
* nicer py::capsule destructor mechanism
* added destructor-only version of capsule & tests
* added documentation for module destructors (fixes #733)
|
2017-03-22 22:04:00 +01:00 |
|
Dustin Spicuzza
|
18d7df5efd
|
Documentation: explicitly call out that the GIL is held (#615)
|
2017-01-31 17:06:13 +01:00 |
|
Alexander Stukowski
|
9a110e6da8
|
Provide more control over automatic generation of docstrings (#486)
Added the docstring_options class, which gives global control over the generation of docstrings and function signatures.
|
2016-11-15 12:38:05 +01:00 |
|
Ivan Smirnov
|
f95fda0eb2
|
Add docs re: shared data API
|
2016-11-03 09:35:05 +00:00 |
|
Dean Moldovan
|
67b52d808e
|
Reorganize documentation
|
2016-10-20 15:21:34 +02:00 |
|