Dave Abrahams
|
7ffc983edd
|
support for data members
[SVN r13309]
|
2002-03-30 01:23:28 +00:00 |
|
Dave Abrahams
|
2a6060e425
|
Cleanup
[SVN r13283]
|
2002-03-26 17:41:06 +00:00 |
|
Dave Abrahams
|
576269dae9
|
more implicit conversion work
[SVN r13282]
|
2002-03-26 17:16:33 +00:00 |
|
Dave Abrahams
|
ac34e0e108
|
implicit conversions
[SVN r13277]
|
2002-03-26 06:38:41 +00:00 |
|
Dave Abrahams
|
11bd4c3223
|
Test for has_back_reference<> specialization
[SVN r13272]
|
2002-03-25 23:55:08 +00:00 |
|
Dave Abrahams
|
8d88a92fe4
|
instantiation hacks for tru64cxx6.5
[SVN r13265]
|
2002-03-24 21:31:21 +00:00 |
|
Dave Abrahams
|
6004a35e23
|
bug fix
[SVN r13263]
|
2002-03-24 17:22:32 +00:00 |
|
Dave Abrahams
|
a3a633242f
|
Added missing declspec
[SVN r13262]
|
2002-03-24 17:13:00 +00:00 |
|
Dave Abrahams
|
4ad579d4ad
|
extend minGW workaround to all compilers
[SVN r13261]
|
2002-03-24 17:09:01 +00:00 |
|
Dave Abrahams
|
9d3d50c654
|
initial checkin
[SVN r13256]
|
2002-03-24 15:19:56 +00:00 |
|
Dave Abrahams
|
0ce8ab7bce
|
Full virtual function and abstract base support; new class interface.
[SVN r13253]
|
2002-03-24 14:52:30 +00:00 |
|
Dave Abrahams
|
08ac287726
|
warning suppression for vc7
[SVN r13229]
|
2002-03-20 07:04:28 +00:00 |
|
Dave Abrahams
|
a8d6f40794
|
*** empty log message ***
[SVN r13210]
|
2002-03-15 14:16:31 +00:00 |
|
Dave Abrahams
|
c18d8fa967
|
added first virtual function tests
[SVN r13183]
|
2002-03-12 21:14:03 +00:00 |
|
Dave Abrahams
|
3caa91cc36
|
More fixes
[SVN r13182]
|
2002-03-12 21:07:26 +00:00 |
|
Dave Abrahams
|
c170b1b83e
|
char conversions
Handle dangling references
[SVN r13164]
|
2002-03-10 06:41:04 +00:00 |
|
Dave Abrahams
|
f271726cd8
|
Added reference, deep and shallow pointer to_python conversions
[SVN r13152]
|
2002-03-09 21:13:09 +00:00 |
|
Dave Abrahams
|
a25021d215
|
Initial checkin
[SVN r13137]
|
2002-03-08 15:32:32 +00:00 |
|
Dave Abrahams
|
e79a66851c
|
Beginning of callback implementation
[SVN r13135]
|
2002-03-08 14:56:39 +00:00 |
|
Dave Abrahams
|
db9fb22cf4
|
Tests for NULL == None
[SVN r12971]
|
2002-02-28 00:24:52 +00:00 |
|
Dave Abrahams
|
f6381e7e5e
|
Added complex support, and support for user-defined conversions of classic instances
[SVN r12938]
|
2002-02-25 21:20:05 +00:00 |
|
Dave Abrahams
|
3899684686
|
inital checkin
[SVN r12925]
|
2002-02-24 05:28:48 +00:00 |
|
Dave Abrahams
|
e11b457b79
|
Major rearchitecture of from_python mechanism
[SVN r12924]
|
2002-02-24 05:24:48 +00:00 |
|
Dave Abrahams
|
43bcbf771e
|
added more-rigorous tests
[SVN r12866]
|
2002-02-20 05:18:12 +00:00 |
|
Dave Abrahams
|
12c7981450
|
*** empty log message ***
[SVN r12805]
|
2002-02-14 15:57:40 +00:00 |
|
Darin Adler
|
e37a97e2d5
|
Always say "private noncopyable" to avoid warnings.
[SVN r12762]
|
2002-02-08 20:08:15 +00:00 |
|
Dave Abrahams
|
21d65ca0bf
|
arbitrary argument/result adoption
[SVN r12664]
|
2002-02-03 06:34:15 +00:00 |
|
Dave Abrahams
|
262396d48b
|
Object life support
[SVN r12662]
|
2002-02-03 05:03:05 +00:00 |
|
Dave Abrahams
|
64239f1c04
|
Allow indirect reference/pointer returns
[SVN r12659]
|
2002-02-03 03:05:39 +00:00 |
|
Dave Abrahams
|
8cc9080d36
|
Initial pointer adoption tests
Have instances actually dispose of their held C++ objects!
[SVN r12652]
|
2002-02-02 20:48:37 +00:00 |
|
Dave Abrahams
|
25c56164b0
|
Last rewrite of the type conversion mechanism, I hope
[SVN r12631]
|
2002-02-02 14:04:48 +00:00 |
|
Dave Abrahams
|
b3117c2b02
|
Use call policies
[SVN r12618]
|
2002-02-01 04:36:46 +00:00 |
|
Dave Abrahams
|
6a75fa83b5
|
New conversion methods, builtin converters
----------------------------------------------------------------------
Committing in .
Modified Files:
boost/python/reference_from_python.hpp
boost/python/value_from_python.hpp
boost/python/converter/body.hpp
boost/python/converter/handle.hpp
libs/python/src/converter/builtin_converters.cpp
libs/python/test/m1.cpp libs/python/test/m2.cpp
Added Files:
boost/python/converter/builtin_converters.hpp
boost/python/converter/builtin_to_python_converters.hpp
boost/python/converter/from_python.hpp
boost/python/converter/from_python_data.hpp
boost/python/converter/from_python_function.hpp
boost/python/converter/to_python.hpp
boost/python/converter/to_python_function.hpp
boost/python/object/auto_ptr_generator.hpp
boost/python/object/pointer_holder.hpp
libs/python/src/converter/from_python.cpp
libs/python/src/converter/to_python.cpp
libs/python/test/test_builtin_converters.cpp
libs/python/test/test_builtin_converters.py
Removed Files:
boost/python/convert.hpp boost/python/converter/unwrap.hpp
boost/python/converter/unwrapper.hpp
boost/python/converter/wrap.hpp
boost/python/converter/wrapper.hpp
boost/python/object/class_unwrapper.hpp
----------------------------------------------------------------------
[SVN r12596]
|
2002-01-31 05:53:54 +00:00 |
|
Dave Abrahams
|
71032f6c4c
|
New conversion mechanism, builtin converters
[SVN r12590]
|
2002-01-30 20:18:39 +00:00 |
|
Dave Abrahams
|
f278530239
|
Nicer syntactic sugar
[SVN r12448]
|
2002-01-22 19:56:36 +00:00 |
|
Dave Abrahams
|
03e9e4c1d9
|
Added class wrapping
[SVN r12387]
|
2002-01-21 00:47:05 +00:00 |
|
Dave Abrahams
|
4a1d077238
|
Added implicit conversion tests
[SVN r12386]
|
2002-01-20 23:54:26 +00:00 |
|
Dave Abrahams
|
98c9e67625
|
Fixed mistaken "C" linkage
[SVN r12268]
|
2002-01-10 13:59:14 +00:00 |
|
Dave Abrahams
|
d598d0a4db
|
added inlines
[SVN r12232]
|
2002-01-06 14:39:34 +00:00 |
|
Ralf W. Grosse-Kunstleve
|
451aac806e
|
remove extra semicolons
[SVN r12214]
|
2002-01-04 20:15:49 +00:00 |
|
Dave Abrahams
|
586e6178b4
|
commented
[SVN r12209]
|
2002-01-04 02:06:21 +00:00 |
|
Dave Abrahams
|
bdf68f092e
|
Accounting for by-value conversions
Convertibility checks now collect the auxiliary conversion data
[SVN r12193]
|
2002-01-01 18:55:23 +00:00 |
|
Dave Abrahams
|
1f78c74085
|
fixes
[SVN r12146]
|
2001-12-24 19:27:39 +00:00 |
|
Dave Abrahams
|
291c36df05
|
Integrated Scott Snyder's nested class patch
[SVN r12080]
|
2001-12-17 05:49:24 +00:00 |
|
Dave Abrahams
|
e65ca4ccac
|
Python 1.5 compatibility fixes
[SVN r12072]
|
2001-12-16 17:58:23 +00:00 |
|
Dave Abrahams
|
5134fb2ec1
|
scott snyder's fixes to maintain 1.5.2 compatibility
[SVN r12065]
|
2001-12-15 22:59:48 +00:00 |
|
Dave Abrahams
|
160451b210
|
Integrating scott snyder's inplace operator improvements
Fixed Python 2.2 incompatibility
[SVN r12044]
|
2001-12-13 18:23:10 +00:00 |
|
Dave Abrahams
|
2f6e3cc09d
|
Integrating scott snyder's inplace operator improvements
[SVN r12043]
|
2001-12-13 18:22:03 +00:00 |
|
Dave Abrahams
|
0dbb780a2f
|
* Updated to new handle_exception() idiom for boost::python
* Made Cygwin archiving reliable, even when the user supplies a path with backslashes
----------------------------------------------------------------------
Modified Files:
tools/build/gcc-tools.jam tools/build/new/boost-build.jam
boost/python/detail/config.hpp libs/python/build/Jamfile
libs/python/example/do_it_yourself_convts.cpp
libs/python/example/dvect.cpp libs/python/example/example1.cpp
libs/python/example/getting_started1.cpp
libs/python/example/getting_started2.cpp
libs/python/example/ivect.cpp libs/python/example/nested.cpp
libs/python/example/noncopyable_export.cpp
libs/python/example/noncopyable_import.cpp
libs/python/example/pickle1.cpp
libs/python/example/pickle2.cpp
libs/python/example/pickle3.cpp
libs/python/example/richcmp1.cpp
libs/python/example/richcmp2.cpp
libs/python/example/richcmp3.cpp libs/python/example/rwgk1.cpp
libs/python/example/simple_vector.cpp
libs/python/test/comprehensive.cpp
Added Files:
libs/python/example/rwgk2.cpp libs/python/example/rwgk3.cpp
----------------------------------------------------------------------
[SVN r11705]
|
2001-11-15 05:29:22 +00:00 |
|
Dave Abrahams
|
aad05325a6
|
Pro7 compatibility
use the new "no-rethrow" way of handling exceptions.
[SVN r11682]
|
2001-11-14 19:50:35 +00:00 |
|