Glen Fernandes
074882976f
Slightly better looking comments in documentation
2017-06-14 11:28:41 -04:00
Glen Fernandes
c1820b4a27
Various documentation fixes
2017-06-14 10:29:24 -04:00
Glen Fernandes
8096b7d324
Add make_unique documentation
2017-06-14 08:24:31 -04:00
Glen Fernandes
bdcab9df47
Add examples to make_shared documentation
2017-06-14 01:41:49 -04:00
Glen Fernandes
8f99919102
Update make_shared documentation
2017-06-14 00:18:29 -04:00
Peter Dimov
27898b0823
Constrain conversions to shared_ptr/weak_ptr
2017-06-13 20:57:12 +03:00
Peter Dimov
47ee1e09e9
Use single allocation in deleter and allocator constructors
2017-06-13 18:29:18 +03:00
Peter Dimov
4dda1b5fbb
Add lsp_array_* tests
2017-06-13 18:03:01 +03:00
Peter Dimov
585de501da
Embed local_counted_base in the deleter in the pointer case
2017-06-13 17:27:06 +03:00
Peter Dimov
420626d6d9
Add weak_ptr.adoc
2017-06-13 06:34:16 +03:00
Peter Dimov
ab99c8f7aa
Reflect unique_ptr constructor change
2017-06-13 05:56:19 +03:00
Peter Dimov
0eb6ad145d
Merge branch 'develop' into feature/asciidoc
2017-06-13 05:51:51 +03:00
Peter Dimov
1d314c5668
Make null unique_ptr convert to empty shared_ptr
2017-06-13 05:50:40 +03:00
Peter Dimov
5b7d3c08ab
Small fix to enable_shared_from_this.adoc
2017-06-13 02:51:02 +03:00
Peter Dimov
f770e53989
More history
2017-06-13 02:22:51 +03:00
Peter Dimov
c4d07defcd
Add .gitignore
2017-06-13 01:46:50 +03:00
Peter Dimov
65e616c90b
Add a history item for the N1450 formal proposal
2017-06-13 01:45:18 +03:00
Peter Dimov
f90b418460
Add enable_shared_from_this.adoc
2017-06-13 01:34:31 +03:00
Peter Dimov
bd2474e7f3
Add shared_ptr.adoc
2017-06-12 20:06:12 +03:00
Peter Dimov
a88d8b5b29
Add pointer_to_other.adoc
2017-06-12 18:20:54 +03:00
Peter Dimov
213c00aed7
Merge branch 'develop' into feature/asciidoc
2017-06-12 18:07:46 +03:00
Peter Dimov
52d976fde2
Use BOOST_SP_NOEXCEPT, BOOST_SP_NOEXCEPT_WITH_ASSERT
2017-06-12 18:06:54 +03:00
Peter Dimov
a6031ff8e2
Add scoped_array.adoc
2017-06-12 16:53:57 +03:00
Peter Dimov
239fe204de
Merge branch 'develop' into feature/asciidoc
2017-06-12 15:54:44 +03:00
Peter Dimov
e75fa9329b
Remove noexcept on ~local_counted_base for g++ 4.7
2017-06-12 15:53:16 +03:00
Peter Dimov
3b16e1cc3e
Add intrusive_ptr.adoc
2017-06-12 05:17:34 +03:00
Peter Dimov
392b3c76f0
Add techniques.adoc
2017-06-12 04:06:27 +03:00
Peter Dimov
dea4e8129d
Complete scoped_ptr.adoc
2017-06-12 03:12:03 +03:00
Peter Dimov
0dfb4dad0f
Start rewriting documentation in asciidoc
2017-06-12 01:58:08 +03:00
Peter Dimov
aec76051f8
Merge branch 'feature/local_shared_ptr' into develop
2017-06-12 00:52:33 +03:00
Peter Dimov
8f2e6d04de
Add more tests
2017-06-12 00:19:07 +03:00
Peter Dimov
8d9c4df71a
Add more tests
2017-06-11 20:35:51 +03:00
Peter Dimov
b18f68324f
Add more tests
2017-06-05 16:38:41 +03:00
Peter Dimov
aeadd6aeff
Initial commit of local_shared_ptr
2017-06-04 21:24:20 +03:00
Peter Dimov
3c47079f4d
Merge branch 'develop'
2017-06-04 19:08:05 +03:00
Peter Dimov
ca9cb71e86
Merge pull request #39 from Teemperor/ReencodeAsUtf8
...
Reencoded a few headers that used Windows-1252 with UTF-8.
2017-06-02 23:08:35 +03:00
Raphael Isemann
ba98b8c33f
Reencoded a few headers that used Windows-1252 with UTF-8.
...
Nearly every header in the boost codebase is UTF-8, but here there
are a few headers which are using Windows-1252, which makes it impossible
for some tools to parse those files. This patch just reencodes them
with UTF-8 like the rest of the codebase. I checked that the name of the
author is still correct after this change.
No functional change intended.
2017-06-02 14:51:53 +02:00
Peter Dimov
3160cbb2e3
Merge branch 'master' of https://github.com/boostorg/smart_ptr
2017-06-01 03:28:39 +03:00
Peter Dimov
bfa3752ad7
Merge branch 'develop'
2017-06-01 03:28:21 +03:00
Peter Dimov
e9010baaf5
Merge branch 'Belcourt-develop' into develop
2017-05-27 03:02:32 +03:00
Peter Dimov
b530ffcae5
Remove redundant check; add coment; include config.hpp
2017-05-27 03:01:34 +03:00
K. Noel Belcourt
7f42d987e7
Protect clang pragmas with BOOST_CLANG macro.
2017-05-26 12:33:59 -06:00
Glen Fernandes
469015992a
Merge branch 'develop'
2017-05-02 08:57:13 -04:00
Glen Fernandes
33b18c7da0
Reformat (line wrap at 80 characters)
2017-05-02 08:12:25 -04:00
Peter Dimov
596adfc69a
Merge branch 'develop'
2017-05-01 13:50:49 +03:00
Glen Fernandes
e99e722fa5
Add alternative sp_array_construct for trivially destructible case
2017-04-30 19:20:57 -04:00
Peter Dimov
7ef8fa4a19
Fix lwm_win32_cs.hpp for Clang
2017-04-24 19:53:24 +03:00
Peter Dimov
9081dc5573
Add lwm_win32_cs_test
2017-04-24 19:52:57 +03:00
Peter Dimov
0043228495
Add clang-3.9/linux, c++1z/osx to Travis
2017-04-24 19:52:37 +03:00
Glen Fernandes
6bdd3fde65
Add alternative sp_array_construct for trivially destructible case
2017-04-23 01:42:15 -04:00