f559986ae8
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
f379ef8532
Make Boost.Function's target() operation respect the cv-qualifiers of referenced function objects. Fixes #736
...
[SVN r48618]
2008-09-05 17:52:12 +00:00
ea18f5777b
Add Boost.Typeof support to Boost.Function. Fixes #1621
...
[SVN r48616]
2008-09-05 16:13:49 +00:00
d5a86a2d52
Improve the performance of Boost.Function's swap. Thanks to Niels Dekker for the original patch. Fixes #1910
...
[SVN r48615]
2008-09-05 15:43:22 +00:00
04040ae566
Improve documentation on the size/efficiency of boost::function objects
...
[SVN r44852]
2008-04-28 14:11:46 +00:00
adb7b0a214
Change Boost.Function allocator behavior, from Emil Dotchevski
...
[SVN r43884]
2008-03-27 19:44:37 +00:00
81e558491b
Merge lots of copyrights
...
[SVN r40811]
2007-11-05 21:22:29 +00:00
78f6b385d5
Small buffer optimization for Boost.Function
...
[SVN r32282]
2006-01-10 23:52:35 +00:00
944c2ea72a
Merged from Version_1_33_1
...
[SVN r31949]
2005-12-08 03:23:02 +00:00
db089615a2
Be more precise about EqualityComparable and function_equal
...
[SVN r27732]
2005-03-18 04:54:32 +00:00
d0fe22e9bf
Use bold element now
...
[SVN r26820]
2005-01-23 16:23:09 +00:00
fdbbc2b3ff
Doug Gregor->Douglas Gregor
...
[SVN r24018]
2004-07-25 02:59:30 +00:00
2c0e633307
Added contains() and function_equal()
...
[SVN r22483]
2004-03-12 03:38:20 +00:00
e80a00545c
Added FAQ entry from Matt Hurd about boost::function overhead.
...
[SVN r22309]
2004-02-18 06:37:13 +00:00
03c7fdcf37
Fix the documentation of empty() (Angus Leeming)
...
[SVN r22193]
2004-02-08 00:11:22 +00:00
5f0426a80d
Stupid deprecated XInclude namespace
...
[SVN r22013]
2004-01-28 01:31:00 +00:00
fdb37c35ff
Some aesthetic tweaks
...
[SVN r21905]
2004-01-25 01:17:35 +00:00
b7650282df
tutorial.xml: Add short discussion of the comparison of Boost.Function
...
objects to function objects.
[SVN r21904]
2004-01-25 01:15:57 +00:00
c5d8d03b76
libs/function/doc/reference.xml:
...
- Document target() member function
- Documented new comparison operators
libs/function/doc/tests.xml: Include contains_test.cpp
libs/function/doc/function.xml: Use the new XInclude name
[SVN r21903]
2004-01-25 00:38:26 +00:00
50ff886c81
MSVC 7.1 can handle Function, preferred syntax
...
[SVN r21333]
2003-12-19 03:33:25 +00:00
3f753feb4d
Use the "minimal" test tools, to simplify my life a bit
...
[SVN r20924]
2003-11-23 16:17:24 +00:00
b09e7f3d3d
Fix & regenerate sum_avg_portable.cpp
...
[SVN r20402]
2003-10-17 16:25:51 +00:00
2c708069e8
Answer the eternal operator== question.
...
[SVN r20356]
2003-10-12 16:02:26 +00:00
8c8f072d09
Update license to the new Boost license (yay!)
...
[SVN r20235]
2003-10-01 04:10:37 +00:00
cb3c1b0d1e
doc/tutorial.xml: fix a typo in the example code (thanks Jens!)
...
test/sum_avg_portable.cpp: regenerated.
[SVN r19136]
2003-07-16 04:40:25 +00:00
a753dbc048
Jamfile.v2: Jamfile for Boost.Function documentation
...
[SVN r18244]
2003-04-13 14:51:26 +00:00
eeb15caff2
Document nested class template "sig"
...
[SVN r17946]
2003-03-16 02:00:20 +00:00
ade6c96d5c
Updated to reflect BoostBook changes
...
[SVN r17941]
2003-03-15 23:12:35 +00:00
b54e9df555
Lots of cleanups as BoostBook becomes more strict
...
[SVN r17871]
2003-03-13 00:29:57 +00:00
eb14b70c9c
Move away from attributes, toward elements
...
[SVN r17869]
2003-03-13 00:08:34 +00:00
48e2bc0bdb
Import of BoostBook documentation for any, array, bind, function, ref, and
...
signals libraries.
[SVN r17866]
2003-03-12 23:27:25 +00:00
652955dee5
The old HTML Function documentation has been removed. The file index.html
...
redirects to $BOOST_ROOT/doc/html/function.html, the new home for the Function
library documentation
[SVN r17467]
2003-02-17 04:43:49 +00:00
8b6ebc4c42
>> std::endl; is bad :)
...
[SVN r17078]
2003-01-29 13:49:14 +00:00
f9ae459b2d
- Removed everything deprecated in 1.29.0
...
- Deprecate user use of function_base
- Use the Boost Preprocessor library to make Function scalable to any
(reasonable) number of arguments
- Make any_pointer a POD (oops)
- Test Boost.Function for 30 arguments
- Remove tests of deprecated features
[SVN r15498]
2002-09-24 17:16:17 +00:00
f36e83fb27
function_base.hpp:
...
- Remove safe_bool conversion and operator! from class function_base
function_template.hpp:
- Add safe_bool conversion and operator!
- operator! returns bool, not safe_bool (Peter Dimov)
reference.html:
- Document above change
[SVN r15356]
2002-09-16 03:44:18 +00:00
ab1228c279
reference.html:
...
- Document argI_type typedefs
- Document arity ICE
[SVN r15183]
2002-09-06 18:47:32 +00:00
d59b93384b
Report success on Compaq cxx 6.2
...
[SVN r14697]
2002-08-05 15:07:34 +00:00
e837b20127
Report the sad fate of CodeWarrior
...
[SVN r14696]
2002-08-05 15:05:57 +00:00
0ff1daa573
Proper HTML, please
...
[SVN r14690]
2002-08-05 06:29:07 +00:00
8b734dac5a
Added Sun CC to the bad side of the syntax table
...
[SVN r14689]
2002-08-05 06:24:18 +00:00
5010a0beb0
tutorial.html:
...
- Use tables to show both preferred/compatible syntaxes
- Include a table describing which syntax is right for each compiler
[SVN r14687]
2002-08-05 06:20:30 +00:00
7ad9e2afee
Tutorial now describes the new syntax (and the old syntax)
...
[SVN r14541]
2002-07-19 21:18:01 +00:00
e9ce99dede
test/function_n_test.cpp:
...
test/function_test.cpp:
- Don't use deprecated functions
index.html:
doc/reference.html:
- Describe deprecations
[SVN r14540]
2002-07-19 20:45:36 +00:00
d50e9729ea
Fixed conflicts in 1.28.0 merge
...
[SVN r13946]
2002-05-16 02:18:29 +00:00
e975d1e0c2
Lambda is now a Boost library
...
[SVN r13831]
2002-05-13 12:33:19 +00:00
02f5d9d0e0
reference.html:
...
- Document non-voidness of result_type when on a broken compiler
[SVN r12616]
2002-02-01 02:55:22 +00:00
39f6d34db8
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
a250f9c140
Lots of documentation fixes - thanks Dave
...
[SVN r12505]
2002-01-25 15:00:37 +00:00
794b728603
tutorial.html:
...
- State that ref(...) function objects won't throw during construction,
either.
[SVN r12061]
2001-12-15 00:58:47 +00:00
1a7478bbd1
Updated docs to reflect changes in code:
...
- assignments/constructors that took const F& now take F
- no need to use &free_function for assignment from free functions, unless
using MSVC6.5
[SVN r11946]
2001-12-05 23:16:39 +00:00