Dave Abrahams
0133bdfbe3
Removed unused ConverterGenerators arguments.
...
Updated arg_from_python<T> so that its operator() is nullary -- it
already gets everything it needs in its constructor.
[SVN r19948]
2003-09-07 19:44:44 +00:00
Dave Abrahams
b3910f4e4d
Support for wrapping function objects and classes which use virtual
...
inheritance. Completely killed off member_function_cast!
[SVN r19945]
2003-09-07 16:56:05 +00:00
Ralf W. Grosse-Kunstleve
cbacc98e3f
MIPSpro workaround
...
[SVN r19783]
2003-08-26 12:52:21 +00:00
Dave Abrahams
84daf14f1b
Added missing #includes
...
[SVN r19782]
2003-08-26 11:45:47 +00:00
Dave Abrahams
4af28b2a46
Added missing #includes
...
[SVN r19778]
2003-08-26 02:25:33 +00:00
Dave Abrahams
7ec78eecbd
Implemented pure_virtual(...)
...
[SVN r19774]
2003-08-25 18:44:26 +00:00
Dave Abrahams
87c5e37f5e
vc6 workaround for nested enums
...
[SVN r19773]
2003-08-25 18:41:26 +00:00
Dave Abrahams
d02959e3ed
Remove cwpro7 workarounds; simplified select_holder
...
[SVN r19772]
2003-08-25 18:41:02 +00:00
Dave Abrahams
b844d8b750
Refactoring and cleanups
...
[SVN r19770]
2003-08-25 18:38:39 +00:00
Dave Abrahams
165e294298
Fix #ifdef
...
[SVN r19745]
2003-08-23 11:41:00 +00:00
Ralf W. Grosse-Kunstleve
f7c9f45508
simple fix for MIPSpro after a long struggle; thanks to Stephen Adamczyk and John Spicer at EDG!
...
[SVN r19724]
2003-08-21 21:27:38 +00:00
Joel de Guzman
af2a924301
more workaround fixes for VC6 linker bug
...
[SVN r19714]
2003-08-20 13:15:41 +00:00
Joel de Guzman
3981e83de5
workaround MSVC linker bug
...
[SVN r19713]
2003-08-20 12:07:48 +00:00
Joel de Guzman
4946af1448
Map indexing fix for VC6.5
...
[SVN r19699]
2003-08-19 20:32:56 +00:00
Joel de Guzman
cfb13fad22
fix for wrapping vector<bool>
...
[SVN r19692]
2003-08-19 03:28:53 +00:00
Joel de Guzman
4e3f3a052d
chaned struct def_visitor; to class def_visitor;
...
[SVN r19691]
2003-08-19 02:23:16 +00:00
Dave Abrahams
7f3aceafd2
Fix public/private error.
...
[SVN r19636]
2003-08-16 13:56:52 +00:00
Dave Abrahams
da5979931c
class.hpp, object/select_holder.hpp, object/pointer_holder.hpp -
...
fix a problem which was causing value_holder<T> to be instantiated
on abstract classes. Now we compute the held_type at an outer
level thereby avoiding the inner instantiation.
object_core.hpp -
workarounds for GCC 2.x bugs
suite/indexing/detail/indexing_suite_detail.hpp -
workaround for a CWPro8 bug
[SVN r19635]
2003-08-16 13:48:34 +00:00
Dave Abrahams
d8c7e75095
Fix the fix... again!
...
[SVN r19617]
2003-08-15 03:45:34 +00:00
Joel de Guzman
187506c97f
added map value type (std::pair) wrapper to map_indexing_suite.hpp
...
[SVN r19616]
2003-08-15 03:03:27 +00:00
Dave Abrahams
e2973f27f9
Fix the fix ;-)
...
[SVN r19613]
2003-08-14 22:53:30 +00:00
Dave Abrahams
976b8180ae
Workaround a VC7 bug with nested enums
...
[SVN r19611]
2003-08-14 22:48:01 +00:00
Joel de Guzman
834d815c87
mapping suite update
...
[SVN r19598]
2003-08-14 15:03:14 +00:00
Joel de Guzman
57e58c445b
Tweaks to accomodate map_indexing_suite
...
[SVN r19588]
2003-08-14 12:14:25 +00:00
Joel de Guzman
8a1a8342d6
Initial commit map_indexing_suite
...
[SVN r19587]
2003-08-14 12:13:15 +00:00
Joel de Guzman
fa70ddc2c5
Preparing for std::map suite
...
[SVN r19566]
2003-08-12 21:21:47 +00:00
Joel de Guzman
8ca32bb494
Minor tweak in preparation for map_indexing_suite.hpp
...
[SVN r19565]
2003-08-12 18:36:55 +00:00
Joel de Guzman
f6c82eba0c
changed def_arg to def_visitor
...
[SVN r19564]
2003-08-12 18:35:00 +00:00
Joel de Guzman
b10805dc4c
moved to new "suite" directory
...
[SVN r19562]
2003-08-12 18:09:21 +00:00
Joel de Guzman
07f397e2ed
Moved to new "suite" directory
...
[SVN r19561]
2003-08-12 18:07:11 +00:00
Dave Abrahams
054dc439d2
Workaround msvc bug
...
[SVN r19553]
2003-08-12 14:17:52 +00:00
Dave Abrahams
5008dcbdd4
Make sure the class object and cast relationships are registered for
...
virtual function dispatch classes.
[SVN r19543]
2003-08-12 04:36:42 +00:00
Dave Abrahams
9c6650963f
Use def_visitor to simplify class def(...) handling.
...
Workarounds for intel6 and vc6.
[SVN r19533]
2003-08-11 14:56:30 +00:00
Dave Abrahams
957ac66e14
Added missing #include
...
Use BOOST_EXPLICIT_TEMPLATE_TYPE
[SVN r19529]
2003-08-11 02:21:34 +00:00
Dave Abrahams
07ce84c4e7
Repair bugs introduced during previous workaround
...
[SVN r19526]
2003-08-11 02:01:15 +00:00
Dave Abrahams
c3b4b58075
Extended CWPro8 overload ambiguity workaround to cover make_setter as
...
well as make_getter.
[SVN r19519]
2003-08-10 22:50:38 +00:00
Joel de Guzman
a0c31b47e5
refactored code + cleanup
...
[SVN r19508]
2003-08-10 15:20:10 +00:00
Joel de Guzman
5fb677c0c5
initial commit of container utils
...
[SVN r19507]
2003-08-10 15:19:23 +00:00
Joel de Guzman
53726746b8
Clean-up, refactored and added NoSlice option.
...
[SVN r19488]
2003-08-07 17:16:07 +00:00
Joel de Guzman
fe0b59f559
some trivial fixes.
...
[SVN r19485]
2003-08-07 12:29:54 +00:00
Joel de Guzman
c014dee6dc
Fixed no proxy handling for containers of primitive types.
...
[SVN r19484]
2003-08-07 08:45:57 +00:00
Joel de Guzman
90c69d961e
Added named visitor .def facility.
...
[SVN r19483]
2003-08-07 03:07:20 +00:00
Dave Abrahams
342f7db678
Workaround vc7.1 typeid problem with cv-qualified arrays.
...
[SVN r19474]
2003-08-06 13:51:03 +00:00
Joel de Guzman
9eb704f85a
fixed iteration scheme and added append and extend methods
...
[SVN r19469]
2003-08-06 08:06:09 +00:00
Dave Abrahams
e4dc639e54
Allow mutating operations on self for all operators
...
[SVN r19454]
2003-08-05 03:15:37 +00:00
Ralf W. Grosse-Kunstleve
5d90101671
workaround for MIPSpro, thanks to John Spicer
...
[SVN r19453]
2003-08-05 03:03:49 +00:00
Joel de Guzman
32c7088600
added missing typename and include file
...
[SVN r19448]
2003-08-04 23:34:52 +00:00
Dave Abrahams
07c1319b99
Added the new arg class from
...
"nickm-at-sitius.com" (Nikolay Mladenov) which supplies the
ability to wrap functions that can be called with ommitted
arguments in the middle.
[SVN r19441]
2003-08-04 17:46:48 +00:00
Joel de Guzman
1f715958f9
Fixed get_slice
...
[SVN r19421]
2003-08-04 05:09:23 +00:00
Joel de Guzman
0922aca873
Better usage of handle<>.
...
[SVN r19420]
2003-08-04 03:24:41 +00:00