Wenzel Jakob
f08a3f0622
Merge pull request #52 from tmiasko/const-correctness
...
Make handle and related classes const correct.
2016-01-10 21:34:55 +01:00
Tomasz Miąsko
ca77130be8
Use object class to hold partially converted python objects.
...
Using object class to hold converted object automatically deallocates
object if an exception is thrown or scope is left before constructing
complete Python object.
Additionally added method object::release() that allows to release
ownership of python object without decreasing its reference count.
2016-01-02 21:07:18 +01:00
Tomasz Miąsko
875df5528d
Make handle and related classes const correct.
...
This gives handle classes a typical pointer semantics with respects to
constness.
2015-12-28 08:11:16 +01:00
Tomasz Miąsko
cc39b2f37f
Add const modifier to handle::cast.
2015-12-26 19:01:28 +01:00
Jared Casper
6be9e2fff5
Fix typo in STL docs.
2015-12-15 15:56:14 -08:00
Wenzel Jakob
5ef1219030
smart pointer clarifications
2015-12-15 17:07:35 +01:00
Wenzel Jakob
61d67f0462
a few more documentation improvements
2015-12-14 12:53:06 +01:00
Wenzel Jakob
44db04f580
clarification regarding STL container support
2015-12-14 12:40:45 +01:00
Wenzel Jakob
a4caa85fc6
added missing namespace declaration
2015-12-14 12:39:02 +01:00
John Travers
f7e430292a
Add ldflags to compile command
...
On my system (Mac OS with custom Python installation) I had to add the ldflags argument to python-config to get things working.
2015-12-12 22:58:23 +01:00
Wenzel Jakob
bda3b67dc5
add extra documentation CSS on RTD
2015-12-07 18:29:17 +01:00
Wenzel Jakob
f1532bd31c
updated cmake snippet in documentation
2015-12-07 18:24:43 +01:00
Wenzel Jakob
ecdd868956
documentation on using the gil
2015-12-07 18:17:58 +01:00
Wenzel Jakob
40584ce8c5
fixed another typo
2015-12-04 23:58:23 +01:00
Wenzel Jakob
6e213c9ca0
improved shared pointer support ( fixes #14 )
2015-11-24 23:18:32 +01:00
Wenzel Jakob
a4175d6ea3
added warning about wrapping wrapped functions
2015-11-17 08:30:34 +01:00
Wenzel Jakob
436b731891
added note about cast operations
2015-10-20 01:04:30 +02:00
Wenzel Jakob
5cd3311c6c
added benchmark
2015-10-20 00:59:59 +02:00
Wenzel Jakob
0fb8528edf
factored out some common functionality to a non-templated parent class
2015-10-19 23:53:22 +02:00
Wenzel Jakob
b1b714023a
consistent macro naming throughout the project
2015-10-18 16:48:30 +02:00
Wenzel Jakob
041a8656af
minor documentation theme changes
2015-10-18 16:44:12 +02:00
Wenzel Jakob
1853b65ff1
a bit more documentation on reference counting wrappers
2015-10-18 15:38:50 +02:00
Wenzel Jakob
7641c1dd11
minor doc update
2015-10-18 15:08:57 +02:00
Wenzel Jakob
10e62e168b
fixed missing semicolon in documentation
2015-10-15 22:46:07 +02:00
Wenzel Jakob
8f4eb00690
last breaking change: be consistent about the project name
2015-10-15 18:23:56 +02:00
Wenzel Jakob
9329669683
remainder of documentation
2015-10-13 23:21:54 +02:00
Wenzel Jakob
28f98aa298
took a stab at some documentation
2015-10-13 03:16:44 +02:00