Dave Abrahams
|
7a16cd4c37
|
remove local rule usage for the time being.
[SVN r12625]
|
2002-02-02 00:46:38 +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
|
88a8721b89
|
initial checkin
[SVN r12592]
|
2002-01-30 22:18:50 +00:00 |
|
Dave Abrahams
|
1f12857551
|
initial checkin
[SVN r12591]
|
2002-01-30 22:12:07 +00:00 |
|
Dave Abrahams
|
71032f6c4c
|
New conversion mechanism, builtin converters
[SVN r12590]
|
2002-01-30 20:18:39 +00:00 |
|
Dave Abrahams
|
088b1cab83
|
workarounds for KCC's reservation of 'overload' as a keyword
[SVN r12451]
|
2002-01-23 06:08:46 +00:00 |
|
Dave Abrahams
|
f40a534bfb
|
cleanup
[SVN r12449]
|
2002-01-22 21:55:08 +00:00 |
|
Dave Abrahams
|
f278530239
|
Nicer syntactic sugar
[SVN r12448]
|
2002-01-22 19:56:36 +00:00 |
|
Dave Abrahams
|
0389aab0a3
|
Nicer syntactic sugar
[SVN r12447]
|
2002-01-22 19:51:04 +00:00 |
|
Dave Abrahams
|
51a66a3202
|
Fixes for gcc-2.95.3
[SVN r12442]
|
2002-01-22 13:52:05 +00:00 |
|
Dave Abrahams
|
248985e51a
|
ICL compatibility
[SVN r12435]
|
2002-01-22 13:12:41 +00:00 |
|
Dave Abrahams
|
996d83eae0
|
fix for EDG
[SVN r12415]
|
2002-01-22 02:32:48 +00:00 |
|
Ralf W. Grosse-Kunstleve
|
98a1329dd7
|
default argument moved to declaration.
[SVN r12414]
|
2002-01-22 01:43:40 +00:00 |
|
Ralf W. Grosse-Kunstleve
|
ed2ebc7d3d
|
added: missing // after #endif
[SVN r12405]
|
2002-01-21 21:18:47 +00:00 |
|
Dave Abrahams
|
41634f9998
|
Use ref everywhere for reliability
[SVN r12394]
|
2002-01-21 06:56:27 +00:00 |
|
Dave Abrahams
|
93501af046
|
always use ref (counting) for safety
[SVN r12393]
|
2002-01-21 06:23:33 +00:00 |
|
Dave Abrahams
|
078585db28
|
fixed transfer-of-ownership counting to avoid problems
[SVN r12392]
|
2002-01-21 06:20:15 +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
|
f7a5e6deb8
|
Moved add_overload functionality to function::add_to_namespace
[SVN r12385]
|
2002-01-20 23:52:52 +00:00 |
|
Dave Abrahams
|
dabb22bb6a
|
added class wrapping
[SVN r12384]
|
2002-01-20 23:52:36 +00:00 |
|
Dave Abrahams
|
3d03ca3d10
|
made it possible to initialize from type_info
[SVN r12383]
|
2002-01-20 23:50:52 +00:00 |
|
Dave Abrahams
|
386992c3b8
|
suppress gcc warning
[SVN r12382]
|
2002-01-20 23:43:36 +00:00 |
|
Dave Abrahams
|
a48f252cfa
|
Moved add_overload functionality to function::add_to_namespace
[SVN r12381]
|
2002-01-20 23:41:56 +00:00 |
|
Dave Abrahams
|
c3a311ab85
|
Explicit qualifications help MSVC6
[SVN r12380]
|
2002-01-20 23:07:05 +00:00 |
|
Dave Abrahams
|
7926e1bc3c
|
Fixes for reference parameters to constructors
[SVN r12364]
|
2002-01-20 03:08:08 +00:00 |
|
Dave Abrahams
|
b796db648a
|
added default constructor for use with BGL
[SVN r12318]
|
2002-01-14 21:28:49 +00:00 |
|
Dave Abrahams
|
0964ecac8c
|
cxx fixes
[SVN r12272]
|
2002-01-10 20:10:32 +00:00 |
|
Dave Abrahams
|
dd1ac7952b
|
Modified Files:
boost/graph/breadth_first_search.hpp
MSVC workaround
boost/python/reference.hpp boost/python/converter/type_id.hpp
boost/python/converter/unwrap.hpp
boost/python/converter/wrap.hpp
boost/python/converter/wrapper.hpp
boost/python/detail/config.hpp libs/python/Jamfile
libs/python/src/converter/registry.cpp
libs/python/src/converter/type_id.cpp
libs/python/src/converter/unwrap.cpp libs/python/test/m1.cpp
Added Files:
boost/python/converter/wrapper_base.hpp
CXX 6.x fixes
[SVN r12271]
|
2002-01-10 19:28:16 +00:00 |
|
Dave Abrahams
|
7d1cbcb0c1
|
Possible workaround for cxx 6.2
[SVN r12270]
|
2002-01-10 19:07:18 +00:00 |
|
Dave Abrahams
|
98c9e67625
|
Fixed mistaken "C" linkage
[SVN r12268]
|
2002-01-10 13:59:14 +00:00 |
|
Dave Abrahams
|
aeef66ce35
|
Handle cv-qualified member functions
[SVN r12265]
|
2002-01-10 02:32:47 +00:00 |
|
Dave Abrahams
|
8cff66e8c6
|
initial checkin
[SVN r12264]
|
2002-01-09 23:23:44 +00:00 |
|
Ralf W. Grosse-Kunstleve
|
10a04acf41
|
Missing this-> inserted (due to EDG 245 diagnostics)
[SVN r12261]
|
2002-01-09 21:20:51 +00:00 |
|
Dave Abrahams
|
9923a4c4ff
|
More "realism"
[SVN r12239]
|
2002-01-07 06:47:22 +00:00 |
|
Dave Abrahams
|
0dafa9e229
|
check number of arguments
[SVN r12238]
|
2002-01-07 06:46:32 +00:00 |
|
Dave Abrahams
|
e83e8a8f1c
|
object::->objects::
[SVN r12237]
|
2002-01-07 06:45:53 +00:00 |
|
Dave Abrahams
|
72aa768235
|
Added overload capability
[SVN r12236]
|
2002-01-06 14:41:51 +00:00 |
|
Dave Abrahams
|
65c74e3976
|
avoiding naming conflict, object:: -> objects::
[SVN r12235]
|
2002-01-06 14:40:53 +00:00 |
|
Dave Abrahams
|
cdac34efea
|
Added wrapper for PyObject*
[SVN r12234]
|
2002-01-06 14:40:33 +00:00 |
|
Dave Abrahams
|
03fef3106d
|
Bug fix: convertability checks were missed in one case
[SVN r12233]
|
2002-01-06 14:39:52 +00:00 |
|
Dave Abrahams
|
d598d0a4db
|
added inlines
[SVN r12232]
|
2002-01-06 14:39:34 +00:00 |
|
Dave Abrahams
|
ab22e1b3a9
|
Added most of the module_builder interface
[SVN r12231]
|
2002-01-06 14:36:28 +00:00 |
|
Dave Abrahams
|
26d520af3c
|
avoiding naming conflict, object:: -> objects::
[SVN r12230]
|
2002-01-06 14:35:27 +00:00 |
|
Dave Abrahams
|
fb333f3641
|
Bug fix: convertability checks were missed in one case
[SVN r12229]
|
2002-01-06 14:34:14 +00:00 |
|
Dave Abrahams
|
1cc65a47eb
|
Added wrapper for PyObject*
[SVN r12228]
|
2002-01-06 14:33:33 +00:00 |
|
Dave Abrahams
|
8d56c52991
|
simplification: I didn't really understand what I was dealing with, so I pared things down.
[SVN r12227]
|
2002-01-06 14:32:51 +00:00 |
|
Dave Abrahams
|
4b88b9eed1
|
Added most of the module_builder interface
[SVN r12226]
|
2002-01-06 14:31:27 +00:00 |
|
Dave Abrahams
|
462b91fb08
|
Added min/max argument count checking
[SVN r12225]
|
2002-01-06 14:30:46 +00:00 |
|