Commit Graph

50050 Commits

Author SHA1 Message Date
Jens Maurer
bab1df577d use generator_iterator with random number generators
[SVN r11741]
2001-11-19 22:19:15 +00:00
Jens Maurer
4732bbbd85 change tabs to spaces
[SVN r11740]
2001-11-19 22:18:37 +00:00
Jens Maurer
fab18ef43c announce generator_iterator in iterator adaptors library
[SVN r11739]
2001-11-19 22:16:51 +00:00
Jens Maurer
e6b8950a56 change tabs to spaces
[SVN r11738]
2001-11-19 22:13:04 +00:00
Jens Maurer
035139fa31 remove description of generator_iterator; now in iterator adaptors
library


[SVN r11737]
2001-11-19 22:12:30 +00:00
Jens Maurer
1529a3db38 add generator iterator adaptor
[SVN r11736]
2001-11-19 22:11:51 +00:00
Douglas Gregor
180bdd7901 Reversed prior commit - tests passing references for the implicit
object parameter to an unbound member function pointer have been
  added again.


[SVN r11732]
2001-11-19 20:57:57 +00:00
Douglas Gregor
4033bdea03 function_template.hpp:
- Use boost::mem_fn internally to deal with calls to unbound
    member functions.


[SVN r11731]
2001-11-19 20:56:52 +00:00
Douglas Gregor
67f2d53772 Generates the functionN.hpp headers
[SVN r11730]
2001-11-19 20:32:07 +00:00
Douglas Gregor
cabd08be5d function_base.hpp:
- Updated any_pointer and manager classes to deal with member function
    pointers directly, so no allocation is required when using them.
  - Removed include of boost/mem_fn.hpp

function_template.hpp:
  - Many macros that were in the functionN.hpp headers have been moved here and
    are now generated on-the-fly using BOOST_JOIN
  - Added invokers for pointers to member functions
  - Revised pointer to member function handling code to not perform any
    allocations/deallocations
  - Added guards so that multiple inclusion of function_template.hpp will only
    include its dependencies once.

functionN.hpp:
  - Headers regenerated


[SVN r11729]
2001-11-19 20:30:18 +00:00
Douglas Gregor
1ecd88f505 function_n_test.cpp:
function_test.cpp:
  - Removed use of (previously existing) ability to use references for the
    first parameter to an unbound pointer-to-member function. Only pointer-like
    entities are allowed.


[SVN r11728]
2001-11-19 20:19:23 +00:00
Douglas Gregor
48aa060413 index.html:
- Removed reference to BOOST_FUNCTION_USE_VIRTUAL_FUNCTIONS


[SVN r11727]
2001-11-19 14:57:08 +00:00
Douglas Gregor
27675c425b function_base.hpp:
function_template.hpp:
  - Removed implementation based on virtual functions. Such an implementation
    can't meet exception safety requirements made by the manager/invoker
    version.


[SVN r11726]
2001-11-19 14:52:04 +00:00
Jens Maurer
ef75a45cc2 add boost::generator_iterator_policies and convenience classes
[SVN r11725]
2001-11-18 17:56:43 +00:00
Jens Maurer
7564d7c9dd add definition for integral constants initialized in-class
[SVN r11724]
2001-11-18 17:37:21 +00:00
Jens Maurer
bb84ac352f add definition for integral constants initialized in-class
[SVN r11723]
2001-11-18 17:32:19 +00:00
Jaakko Järvi
afc2f0711c thomas witt:s patch for icl501, adds a workaround for explicitly
qualified arguments
Also fixed length, so that it now works for empty tuples as well


[SVN r11722]
2001-11-16 23:27:08 +00:00
Jaakko Järvi
3fc3c033b9 Thomas Witt's patch for icl501: adds better test coverage
+ tests for length template


[SVN r11721]
2001-11-16 23:24:43 +00:00
Dave Abrahams
aa10725326 Repairs for CWPro7
[SVN r11720]
2001-11-16 20:24:11 +00:00
Dave Abrahams
c638c09bb8 Nuked useless default arguments
[SVN r11719]
2001-11-16 20:23:51 +00:00
Jens Maurer
cf126eafd1 expand comment
[SVN r11718]
2001-11-16 19:12:58 +00:00
John Maddock
cbd143c62f Added \ as a non-literal character (oversight).
[SVN r11717]
2001-11-16 12:25:17 +00:00
John Maddock
79bd3a765a Fix for broken split (doesn't spit out all sub expressions).
[SVN r11716]
2001-11-16 12:24:40 +00:00
John Maddock
f310a9bf2c Trivial fix for signed/unsigned comparison
[SVN r11715]
2001-11-16 12:24:01 +00:00
Jaakko Järvi
a83e7ac616 lambda_development branch creation
[SVN r11711]
2001-11-15 20:47:16 +00:00
Jaakko Järvi
123a11bfa1 dummy file
[SVN r11709]
2001-11-15 20:42:37 +00:00
Jaakko Järvi
57b393f804 dummy file
[SVN r11707]
2001-11-15 20:26:28 +00:00
Peter Dimov
b5b9c1e9c5 Minor void return fixes (MSVC 6 on -W4, g++ 2.95.3)
[SVN r11706]
2001-11-15 14:50:04 +00:00
Dave Abrahams
01ad6a776c * 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
93a634437c Fix minor gcc bug
[SVN r11704]
2001-11-15 00:51:33 +00:00
Dave Abrahams
9e4c7cc60c integrated void_returns work
[SVN r11703]
2001-11-14 23:47:09 +00:00
Dave Abrahams
5a9bcbe66a integrated void_returns work
[SVN r11702]
2001-11-14 23:39:32 +00:00
Jens Maurer
cff587fe60 adjust to removed iterator interface
[SVN r11701]
2001-11-14 22:08:08 +00:00
Jens Maurer
3e2e1442e0 typo: remove default arguments from lognormal constructor
[SVN r11700]
2001-11-14 22:03:46 +00:00
Jens Maurer
7fd2fbff4c adjust to removed iterator interface
[SVN r11699]
2001-11-14 22:00:05 +00:00
Jens Maurer
a186c23f39 Boost.Random: removed iterator interface
[SVN r11698]
2001-11-14 21:58:30 +00:00
Jens Maurer
8db03a7932 removed iterator interface
[SVN r11697]
2001-11-14 21:58:12 +00:00
Jens Maurer
004f0595af removed iterator interface, as decided in Redmond
[SVN r11696]
2001-11-14 21:53:38 +00:00
Dave Abrahams
39acd29ec7 initial commit
[SVN r11695]
2001-11-14 21:24:42 +00:00
Dave Abrahams
4ca53cde00 Pro7 support, better tests, less duplication
[SVN r11694]
2001-11-14 20:41:24 +00:00
Dave Abrahams
99c7ca7c0b command-file support
[SVN r11693]
2001-11-14 20:37:04 +00:00
Dave Abrahams
04c1c1499d use the new "no-rethrow" way of handling exceptions.
[SVN r11692]
2001-11-14 20:36:14 +00:00
Dave Abrahams
8cf28a525f use the new "no-rethrow" way of handling exceptions.
[SVN r11691]
2001-11-14 20:07:38 +00:00
Dave Abrahams
92c3cbef91 fixes for intel
[SVN r11690]
2001-11-14 20:06:18 +00:00
Dave Abrahams
fe70207f6d more IMPORT tests
[SVN r11689]
2001-11-14 19:57:52 +00:00
Dave Abrahams
9014a46999 multi-level CALLER_MODULE support
[SVN r11688]
2001-11-14 19:56:50 +00:00
Dave Abrahams
697e332b29 debug runtime, command-file support
[SVN r11687]
2001-11-14 19:55:12 +00:00
Dave Abrahams
971db8d0e0 updated CALLER_MODULE docs
[SVN r11686]
2001-11-14 19:54:30 +00:00
Dave Abrahams
232867f3f3 fixed -t option support
[SVN r11685]
2001-11-14 19:53:48 +00:00
Dave Abrahams
7dc3e6b85f Fix lib dependencies
Command file support


[SVN r11684]
2001-11-14 19:52:59 +00:00