Dave Abrahams
3e61803e89
simplification
...
[SVN r15020]
2002-08-21 01:48:03 +00:00
Dave Abrahams
3173d88f3f
dump help without prompting
...
[SVN r15019]
2002-08-21 01:47:48 +00:00
Dave Abrahams
f96a898c51
VC6 fixups
...
[SVN r15018]
2002-08-21 01:46:03 +00:00
Joel de Guzman
d66b79f468
added defaults test from v2-dev branch
...
[SVN r15017]
2002-08-21 00:04:06 +00:00
Joel de Guzman
b7e300d155
latest signature
...
[SVN r15010]
2002-08-20 21:35:37 +00:00
Dave Abrahams
4bd680cec8
VC6 workaround
...
[SVN r15009]
2002-08-20 21:15:54 +00:00
Joel de Guzman
78ae892db6
Committed the defaults stuff
...
(integrated from v2-dev branch)
[SVN r15008]
2002-08-20 21:09:59 +00:00
Dave Abrahams
d748e371e5
CWPro7 workaround
...
[SVN r15006]
2002-08-20 20:56:42 +00:00
Joel de Guzman
6bdc89252e
Update (added init.hpp)
...
[SVN r15005]
2002-08-20 20:36:25 +00:00
Dave Abrahams
c104f0167f
VC7.1 alpha adjustments
...
[SVN r15003]
2002-08-20 19:22:14 +00:00
Dave Abrahams
6e3c6d1ba8
CWPro8.1 patch
...
[SVN r15000]
2002-08-20 16:58:48 +00:00
Dave Abrahams
b77262ba13
Added nested class test
...
[SVN r14980]
2002-08-20 00:41:17 +00:00
Beman Dawes
960ebb13db
init commit
...
[SVN r14977]
2002-08-19 23:29:18 +00:00
Dave Abrahams
1a7b331a4b
Take advantage of independent class_<> definitions everywhere.
...
[SVN r14976]
2002-08-19 22:21:03 +00:00
Dave Abrahams
3092e07281
Workaround VC6 bug
...
[SVN r14975]
2002-08-19 22:19:50 +00:00
Dave Abrahams
a5d53d1ac8
new class_<> objects are always added to the current scope
...
[SVN r14964]
2002-08-19 20:14:33 +00:00
Dave Abrahams
3c5df28101
Bug fix for NULL pointers with return_internal_reference<>.
...
[SVN r14952]
2002-08-19 15:19:08 +00:00
Dave Abrahams
49e071d363
Bug fix from Martin Casado (casado2@llnl.gov)
...
[SVN r14857]
2002-08-14 21:09:26 +00:00
Dave Abrahams
6e06ff048d
Automatic class def_init(), abstract class __init__ errors
...
Fixed line endings
Suppressed warnings
[SVN r14828]
2002-08-14 06:26:33 +00:00
Dave Abrahams
c5ee39f54b
Bug fix
...
[SVN r14803]
2002-08-13 05:07:50 +00:00
Dave Abrahams
f7b1e4ec09
Unit test adjustments
...
[SVN r14802]
2002-08-13 04:25:23 +00:00
Dave Abrahams
e6830b2c19
Add dependency on test_exec_monitor
...
[SVN r14801]
2002-08-13 03:06:00 +00:00
Dave Abrahams
fe3cf386c3
Python->C++ exception translation
...
[SVN r14800]
2002-08-13 00:45:09 +00:00
Dave Abrahams
0a6a213891
Added a test for add_property
...
[SVN r14799]
2002-08-13 00:43:51 +00:00
Dave Abrahams
2103e691db
initial commit
...
[SVN r14738]
2002-08-08 15:45:58 +00:00
Dave Abrahams
cf15a99730
Repair type initialization problem
...
[SVN r14736]
2002-08-08 06:14:48 +00:00
Dave Abrahams
a3102b552c
Add casts to work around missing extern "C" in Python headers.
...
[SVN r14735]
2002-08-08 05:52:30 +00:00
Dave Abrahams
bd0257cbe5
Full docstring support
...
[SVN r14734]
2002-08-07 23:03:02 +00:00
Dave Abrahams
56e7b2a592
* object(f), where f is a function pointer now works. Returning a
...
* function pointer from a function should work also.
* make_function/make_constructor now return object instead of a raw pointer.
* module::setattr() now accepts anything which can be passed to object's constructor.
* Rework upcast<> to catch more errors at compile-time instead of infinite-looping.
* Rationalize class<>::def() in preparation for docstring support
* Partial docstring support in module::def (untested)
* dependent<> trick moved to detail namespace and separate header
* Added __doc__ attribute to C++ function wrapper objects
* Sunk implementation of function_object into a library source file.
[SVN r14724]
2002-08-06 23:59:27 +00:00
Dave Abrahams
61d030748c
Moving an #include works around a VC6 ICE
...
[SVN r14723]
2002-08-06 23:51:51 +00:00
Dave Abrahams
f59ed991fe
VC6 bug workarounds
...
[SVN r14722]
2002-08-06 23:44:31 +00:00
Dave Abrahams
2bdf958663
Suppress warnings by eliminating unneeded specializations of is_pointer_to_function<>.
...
[SVN r14721]
2002-08-06 23:32:52 +00:00
Dave Abrahams
bd8b6a2a64
Workaround a CWPro7.2 bug
...
[SVN r14720]
2002-08-06 23:23:28 +00:00
Dave Abrahams
88528e338b
Correct version for VC7.1 workaround
...
[SVN r14719]
2002-08-06 22:36:43 +00:00
Dave Abrahams
88b3bf1887
VC 7, 7.1a workaround
...
[SVN r14701]
2002-08-05 21:55:28 +00:00
Dave Abrahams
6907df1457
bug fixes
...
[SVN r14623]
2002-07-27 05:50:10 +00:00
Dave Abrahams
19036c14f5
handle<> -> object
...
[SVN r14603]
2002-07-25 18:07:25 +00:00
Dave Abrahams
ddb1236f2f
Begin transition away from handle<>
...
[SVN r14602]
2002-07-25 16:29:30 +00:00
Dave Abrahams
30ef9c6418
back_reference<> uses object instead of handle<>
...
[SVN r14600]
2002-07-25 15:20:06 +00:00
Dave Abrahams
8763fd1c53
scope default constructor gets current scope; killed scope::get()
...
[SVN r14599]
2002-07-25 14:52:11 +00:00
Dave Abrahams
5976005c4a
Make Boost.Python v1 work again
...
[SVN r14595]
2002-07-25 10:52:10 +00:00
Dave Abrahams
63eed8994a
class_<> is now derived from object
...
[SVN r14594]
2002-07-25 04:41:21 +00:00
Dave Abrahams
f458dbdbcb
Added scope
...
[SVN r14593]
2002-07-25 02:23:01 +00:00
Dave Abrahams
b7421fd5cd
Fix Ralf's boo-boo.
...
[SVN r14592]
2002-07-24 16:58:46 +00:00
Dave Abrahams
a2feb04509
pytype_object_manager_traits -> pytype_object_mgr_traits (< 31 chars)
...
[SVN r14587]
2002-07-24 13:31:29 +00:00
Ralf W. Grosse-Kunstleve
e25fee71a2
additional compile-time check: must_be_derived_from_pickle_suite
...
[SVN r14568]
2002-07-22 23:43:00 +00:00
Ralf W. Grosse-Kunstleve
bfe2a6656c
pickle_group renamed -> pickle_suite
...
[SVN r14565]
2002-07-22 19:35:44 +00:00
Ralf W. Grosse-Kunstleve
e15ca5c642
full integration of (revised) pickle support
...
[SVN r14557]
2002-07-22 06:54:39 +00:00
Dave Abrahams
3232c5be86
Fixed test of null handle returns to reflect new returning-None behavior
...
[SVN r14553]
2002-07-21 11:11:15 +00:00
Ralf W. Grosse-Kunstleve
1c5a50d4cb
pickle support implementation details hidden in namespace detail
...
[SVN r14550]
2002-07-21 09:39:35 +00:00