Commit Graph

384 Commits

Author SHA1 Message Date
Dave Abrahams
016a3b8d96 Use the import rule
[SVN r19968]
2003-09-08 17:38:49 +00:00
Peter Dimov
6ed01de60f -Wundef fixes.
[SVN r18788]
2003-06-12 17:09:24 +00:00
Peter Dimov
5f95e4d9de Support for noncopyable function objects (boost::signal)
[SVN r18615]
2003-05-30 17:00:14 +00:00
Peter Dimov
90069948ec Const-correctness patch extended to the NO_VOID_RETURNS code path.
[SVN r18332]
2003-04-29 13:28:57 +00:00
Peter Dimov
367728cafe Bound arguments are now no more const than the object itself.
[SVN r18296]
2003-04-23 22:14:40 +00:00
Douglas Gregor
4be201beba Updated to reflect BoostBook changes
[SVN r17941]
2003-03-15 23:12:35 +00:00
Douglas Gregor
04a438f5f4 Lots of cleanups as BoostBook becomes more strict
[SVN r17871]
2003-03-13 00:29:57 +00:00
Douglas Gregor
b06f6a6d89 Move away from attributes, toward elements
[SVN r17869]
2003-03-13 00:08:34 +00:00
Douglas Gregor
81c8af90ec Import of BoostBook documentation for any, array, bind, function, ref, and
signals libraries.


[SVN r17866]
2003-03-12 23:27:25 +00:00
Peter Dimov
c9db3c51ea Fixed some links.
[SVN r17670]
2003-02-27 11:58:50 +00:00
Peter Dimov
8c09072ead Added copyright to Jamfiles.
[SVN r17363]
2003-02-13 15:41:26 +00:00
Peter Dimov
4876b82a73 Moved bind tests to a subinclude.
[SVN r17030]
2003-01-24 16:05:26 +00:00
Peter Dimov
7b7784d470 Metrowerks precompiled header fix (Bertolt Mildner)
[SVN r16731]
2003-01-02 11:55:47 +00:00
Dave Abrahams
eca328b27c Factor out get_pointer, supply an overload for std::auto_ptr.
[SVN r16672]
2002-12-20 18:15:01 +00:00
Peter Dimov
ad46d513d7 Documented new bind(type<R>(), f, ...) syntax.
[SVN r15932]
2002-10-15 12:45:49 +00:00
Peter Dimov
cc3ebc18b8 Fix for Compaq C++ (Ralf W. Grosse-Kunstleve)
[SVN r15929]
2002-10-15 10:57:08 +00:00
Peter Dimov
5a10daef4d bind(type<R>(), f, ...) alternative syntax support.
[SVN r15928]
2002-10-15 10:51:34 +00:00
Peter Dimov
51e4031aaf Fixed g++ 2.95 problem with bind<void>(...) (reported by Alkis Evlogimenos)
[SVN r15923]
2002-10-14 16:35:26 +00:00
Peter Dimov
55dbef0000 Fix for data member support, result_type was R instead of R const &
[SVN r15409]
2002-09-17 12:41:05 +00:00
Peter Dimov
b63a6a5d99 HTML error fixed.
[SVN r15253]
2002-09-10 16:12:51 +00:00
Peter Dimov
52cc55329b Fixed broken links.
[SVN r15123]
2002-08-31 13:04:52 +00:00
Dave Abrahams
5db80e9a33 Added explicit qualification for intel linux C++
[SVN r15025]
2002-08-21 12:27:03 +00:00
Peter Dimov
3cbc321fa5 Fixed the links in the Files section (reported by Albrecht Fritzsche)
[SVN r14955]
2002-08-19 16:51:06 +00:00
Peter Dimov
2f97add842 Switched to <boost/detail/lightweight_test.hpp> for testing.
[SVN r14932]
2002-08-16 16:41:16 +00:00
Peter Dimov
5345f14829 Redirecting index.html files added.
[SVN r14897]
2002-08-15 18:19:42 +00:00
Peter Dimov
0053801ad2 Data member support added.
[SVN r14640]
2002-07-30 13:01:47 +00:00
Peter Dimov
ad043d1fff implementation-defined changed to unspecified.
[SVN r14629]
2002-07-27 16:05:01 +00:00
Peter Dimov
35ee2f3a52 __fastcall support added.
[SVN r14465]
2002-07-15 14:07:03 +00:00
Dave Abrahams
5b1528f3f4 Fix unversioned VC++ checks
[SVN r14436]
2002-07-13 12:26:19 +00:00
Peter Dimov
2277238db7 Support for ref() as a first argument, allowing noncopyable function objects.
[SVN r14115]
2002-06-08 18:06:32 +00:00
Peter Dimov
bdde6cd8b2 extern C FAQ entry, support for data member pointers documented, etc.
[SVN r14081]
2002-06-04 15:15:04 +00:00
Peter Dimov
b1bfd36270 Fixes for Comeau strict mode on Windows
[SVN r13544]
2002-04-22 21:17:42 +00:00
Douglas Gregor
8a2ad8ca78 boost/ref.hpp:
- Added get_pointer method to return a pointer (instead of a reference)

libs/bind/ref.html:
  - Document get_pointer


[SVN r13322]
2002-03-31 00:24:00 +00:00
Peter Dimov
5bae1b9ad1 Data member pointers support added.
[SVN r13232]
2002-03-20 12:52:40 +00:00
Peter Dimov
620c803fc1 Use inline function placeholders only on Borland C++ to avoid compatibility problems.
[SVN r13172]
2002-03-11 15:38:25 +00:00
Peter Dimov
6fb6b475db Placeholders are now inline functions to avoid data in headers (idea by Yitzhak Sapir)
[SVN r13128]
2002-03-08 12:51:31 +00:00
Peter Dimov
1dbea266a1 Documentation fixes, helper headers added.
[SVN r12804]
2002-02-14 14:41:56 +00:00
Peter Dimov
b482c43928 Minor fixes.
[SVN r12688]
2002-02-04 13:56:30 +00:00
Darin Adler
9ca2e6f064 Fix some HTML errors.
[SVN r12649]
2002-02-02 19:02:53 +00:00
Peter Dimov
8ec63f5ca5 changed smart_ptr.hpp to shared_ptr.hpp
[SVN r12645]
2002-02-02 16:20:28 +00:00
Peter Dimov
866866c1df get_pointer overload for shared_ptr moved to shared_ptr.hpp
[SVN r12642]
2002-02-02 16:16:02 +00:00
Peter Dimov
3179474c0e Placeholders are now static only on MSVC.
[SVN r12630]
2002-02-02 12:16:57 +00:00
Peter Dimov
60a844927f 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
27c104f1fb Made the placeholders static.
[SVN r12599]
2002-01-31 12:34:58 +00:00
Peter Dimov
235feb0f62 _N placeholders moved to a separate header.
[SVN r12573]
2002-01-30 11:29:28 +00:00
Aleksey Gurtovoy
b2b06ea204 documented 'reference_wrapper' as Assignable
[SVN r12521]
2002-01-27 13:04:08 +00:00
Peter Dimov
d276e73ea0 Fixed a typo.
[SVN r12518]
2002-01-26 16:59:05 +00:00
Peter Dimov
70ec61e649 mem_fn now properly recognizes objects of derived classes.
[SVN r12498]
2002-01-25 13:43:54 +00:00
Peter Dimov
f37044ee57 _bi::bind_t no longer prevents assignment.
[SVN r12495]
2002-01-25 13:05:21 +00:00
Dave Abrahams
9d389aa1e3 account for new traits templates
[SVN r12468]
2002-01-23 21:04:00 +00:00