Dave Abrahams
f385672095
Fixes from Hugo Duncan (and me)
...
[SVN r12605]
2002-01-31 14:49:09 +00:00
Vesa Karvonen
6e815227bf
Tweaking docs
...
[SVN r12604]
2002-01-31 14:21:31 +00:00
Vesa Karvonen
5cf362f223
Tweaking docs
...
[SVN r12602]
2002-01-31 13:16:47 +00:00
Douglas Gregor
b6b1f59808
cstdint.hpp:
...
- Handle FreeBSD's <inttypes.h>
[SVN r12601]
2002-01-31 12:58:35 +00:00
Peter Dimov
22fbcdb15a
Back to non-static, doesn't work for Borland PCHs, and generates annoying warnings.
...
[SVN r12600]
2002-01-31 12:46:33 +00:00
Peter Dimov
76a7ab29b4
Made the placeholders static.
...
[SVN r12599]
2002-01-31 12:34:58 +00:00
Vesa Karvonen
45b153a4b2
Improving docs
...
[SVN r12598]
2002-01-31 08:12:31 +00:00
Darin Adler
4fdfabfa7e
Make the non-threads version work.
...
[SVN r12597]
2002-01-31 06:52:58 +00:00
Dave Abrahams
94acd28edc
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
44bb9c3580
Suppress warnings with GCC
...
[SVN r12595]
2002-01-31 05:08:53 +00:00
Douglas Gregor
05ca99dad9
Renamed "count" to "specializations" because GCC 3.0.3 reports an ambiguity otherwise
...
[SVN r12594]
2002-01-31 04:00:21 +00:00
Beman Dawes
1e3d1495e6
Bill to do signals
...
[SVN r12593]
2002-01-31 01:24:50 +00:00
Dave Abrahams
9e9d965b0e
initial checkin
...
[SVN r12592]
2002-01-30 22:18:50 +00:00
Dave Abrahams
e7bf5b6c11
initial checkin
...
[SVN r12591]
2002-01-30 22:12:07 +00:00
Dave Abrahams
964f00bc9a
New conversion mechanism, builtin converters
...
[SVN r12590]
2002-01-30 20:18:39 +00:00
Dave Abrahams
c092cfaf39
Improved GCC 2.95 compatibility. Now works with MinGW 1.1
...
[SVN r12589]
2002-01-30 20:02:44 +00:00
Dave Abrahams
96d15ae53c
Suppress warnings for MinGW
...
[SVN r12588]
2002-01-30 20:02:11 +00:00
Vesa Karvonen
b7bdfb499f
Working on docs.
...
[SVN r12587]
2002-01-30 19:53:52 +00:00
Vesa Karvonen
a1babb28fa
Working on docs
...
[SVN r12586]
2002-01-30 19:52:31 +00:00
Vesa Karvonen
e820b6ff60
Documentation in progress
...
[SVN r12585]
2002-01-30 17:54:36 +00:00
Beman Dawes
c0beaf5164
Sched signals
...
[SVN r12584]
2002-01-30 16:25:01 +00:00
Dave Abrahams
87926970e6
Better compatibility with default Jamfile configuration for MSVC
...
[SVN r12583]
2002-01-30 15:47:47 +00:00
Dave Abrahams
6cbe7bf2a6
bug fix
...
[SVN r12582]
2002-01-30 15:47:00 +00:00
Dave Abrahams
4410ea493c
Bug fixes
...
[SVN r12581]
2002-01-30 15:46:06 +00:00
Douglas Gregor
0a1f36c174
Reverting member function pointer optimization
...
[SVN r12580]
2002-01-30 15:04:08 +00:00
Vesa Karvonen
9663320dbb
Renamed delay.cpp to delay.c
...
[SVN r12579]
2002-01-30 14:58:05 +00:00
Vesa Karvonen
c8270e0ed2
Who needs templates anyway? :)
...
[SVN r12578]
2002-01-30 14:57:31 +00:00
Vesa Karvonen
5a396eb084
Ported to MSVC++ and MWCW.
...
[SVN r12577]
2002-01-30 14:47:44 +00:00
John Maddock
6f93c62b96
Fixed Jamfile path
...
[SVN r12576]
2002-01-30 12:18:16 +00:00
John Maddock
c455b3f312
changed all pointer casts to explicit static_cast or reinterpret_cast.
...
Added more tests for forward lookahead asserts.
[SVN r12575]
2002-01-30 12:17:51 +00:00
John Maddock
c63a92e3be
Changed all pointer casts to either static_cast or reinterpret_cast as appropriate.
...
[SVN r12574]
2002-01-30 12:16:28 +00:00
Peter Dimov
5966e4211e
_N placeholders moved to a separate header.
...
[SVN r12573]
2002-01-30 11:29:28 +00:00
Vesa Karvonen
a379719da3
Added BOOST_PP_LIST_FOR_EACH_PRODUCT
...
[SVN r12572]
2002-01-30 10:23:09 +00:00
Vesa Karvonen
445c84c3f3
LIST_FOR_EACH_PRODUCT() added to library
...
[SVN r12571]
2002-01-30 10:22:13 +00:00
Vesa Karvonen
69627ed858
Added but not documented LIST_FOR_EACH_PRODUCT()
...
[SVN r12570]
2002-01-30 10:16:39 +00:00
Vesa Karvonen
4c11a13152
Acknowledged Chris Little and Mat Marcus.
...
[SVN r12569]
2002-01-30 08:10:52 +00:00
Douglas Gregor
b7578642cf
function_base.hpp:
...
function_template.hpp:
- Add support for storing member function pointers directly within the
Boost.Function object, without allocating any extra memory
[SVN r12568]
2002-01-30 04:33:45 +00:00
Douglas Gregor
5799b6d45e
reference.html:
...
- Document exception behavior of assignments/construction from stateless
objects
- Document what the term "stateless" means in this context
[SVN r12567]
2002-01-30 03:54:18 +00:00
Douglas Gregor
f511a4c3ee
index.htm:
...
- Document Boost.Function's "stateless" optimization
[SVN r12566]
2002-01-30 03:53:02 +00:00
Douglas Gregor
7ef38f5e54
function_template.hpp:
...
- Fix unused parameter warning
[SVN r12565]
2002-01-30 03:39:44 +00:00
Douglas Gregor
732428abbe
object_traits.hpp:
...
- Stateless types must be empty
[SVN r12564]
2002-01-30 03:39:17 +00:00
Douglas Gregor
608a26a4c5
index.htm:
...
- Document is_stateless type trait
[SVN r12563]
2002-01-30 03:38:17 +00:00
Douglas Gregor
9ee7a92ced
object_traits.hpp:
...
- A type has to be a class and have a trivial default constructor to be
stateless
[SVN r12562]
2002-01-30 03:18:45 +00:00
Douglas Gregor
d1dd464b77
function_template.hpp:
...
- Ensure initialization of stateless function objects
[SVN r12561]
2002-01-30 03:18:15 +00:00
Douglas Gregor
220b196c84
regression.cfg:
...
- Add stateless_test
[SVN r12560]
2002-01-30 03:17:40 +00:00
Douglas Gregor
40b5bfbe65
function_base.hpp:
...
- Switch over to using is_reference_wrapper instead of homegrown is_ref
- Identify stateless function objects
function_template.hpp:
- Optimize away construction/allocator for stateless function objects.
[SVN r12559]
2002-01-30 01:59:49 +00:00
Douglas Gregor
5e14ca1acd
object_traits.hpp:
...
- Add is_stateless trait
[SVN r12558]
2002-01-30 01:58:58 +00:00
Douglas Gregor
5026e7f863
stateless_test.cpp:
...
- Test function's ability to optimize away allocations for stateless function
objects
[SVN r12557]
2002-01-30 01:58:28 +00:00
Jens Maurer
743b9b4af0
fix compilation problems
...
[SVN r12556]
2002-01-29 20:12:05 +00:00
Vesa Karvonen
65229182d4
Refinements
...
[SVN r12555]
2002-01-29 15:06:47 +00:00