Commit Graph

51 Commits

Author SHA1 Message Date
Peter Dimov
e3adcaed1e Add revision history 2019-04-21 23:00:24 +03:00
Peter Dimov
016e682af6 Document weak_ptr aliasing constructors and empty 2019-04-21 22:52:44 +03:00
Peter Dimov
7bfa6a1f3d Fix typo 2019-04-21 21:33:55 +03:00
Peter Dimov
7f0323a347 Merge branch 'develop' of https://github.com/boostorg/smart_ptr into develop 2019-03-25 19:25:44 +02:00
Peter Dimov
6d8ea0f0c4 Remove project-id from doc/Jamfile 2019-03-25 19:25:33 +02:00
Glen Fernandes
d10299159a More asciidoctor changes
Reinstate the none/blank trick, but remove the blank line after it in local_shared_ptr.adoc that causes the problem. Also use that trick in place of the nested DLs which don't work with Asciidoctor 2
2019-03-24 23:41:08 -04:00
Glen Fernandes
adcab0e313 Update asciidoc to work with Asciidoctor 2.0 2019-03-24 20:28:17 -04:00
Peter Dimov
2e57ddb953 Update documentation of intrusive_ptr (document move ops, fix op<) 2018-11-25 17:54:51 +02:00
Peter Dimov
b77b7cfd62 Fix intrusive_ptr converting constructor doc issue #46 2017-11-28 20:13:32 +02:00
glywk
765840cd71 Fix make_unique header filename documentation 2017-11-02 23:07:16 +01:00
Rene Rivera
410f2ce8d4 Remove redundant local asciidoctor tool spec. 2017-10-22 07:56:41 -05:00
Rene Rivera
9cb8ee086f Guard against redef of asciidoctor in common b2. 2017-10-18 18:43:56 -05:00
Glen Fernandes
1758d44e4c Add basic synopsis and description for make_local_shared 2017-07-08 08:50:59 -04:00
Peter Dimov
cc7eb56f51 Fixed broken link in techniques.adoc 2017-07-07 14:14:54 +03:00
Peter Dimov
7410cb1733 Update history.adoc. 2017-06-21 20:25:37 +03:00
Peter Dimov
e210c5728d Add local_shared_ptr.adoc 2017-06-21 03:02:48 +03:00
Peter Dimov
c85abde6b0 Update shared_ptr.adoc 2017-06-21 02:06:16 +03:00
Peter Dimov
b062d84d36 Update history.adoc 2017-06-19 20:38:51 +03:00
Peter Dimov
5b316e6e90 Update specification of atomic_shared_ptr 2017-06-18 15:34:57 +03:00
Peter Dimov
7ed8583a9c Document shared_ptr atomic access functions 2017-06-18 15:24:00 +03:00
Peter Dimov
6474847481 Make atomic_shared_ptr's default constructor constexpr 2017-06-18 07:56:42 +03:00
Peter Dimov
67d897a533 Add a spinlock to atomic_shared_ptr 2017-06-17 23:37:18 +03:00
Glen Fernandes
0b0b7af05b Fix intrusive_ref_counter.adoc 2017-06-16 18:18:25 -04:00
Peter Dimov
070a3a9f1a Add atomic_shared_ptr.adoc 2017-06-16 20:15:23 +03:00
Peter Dimov
6d97c2b89e Remove javascript that tried to integrate the Boost banner, as it didn't work 2017-06-16 19:32:35 +03:00
Peter Dimov
8812114601 Fix line wrapping in pdf 2017-06-15 21:34:53 +03:00
Peter Dimov
5b817ba04d Fix synopses 2017-06-15 21:23:06 +03:00
Glen Fernandes
6db55f7dfd Add _add_ref and _release overload documentation 2017-06-15 11:43:40 -04:00
Glen Fernandes
61de342adc Add deprecated shared_array documentation 2017-06-15 08:16:50 -04:00
Glen Fernandes
7f760526ab Add intrusive_ref_counter documentation 2017-06-15 02:09:06 -04:00
Glen Fernandes
478a819cb5 Add generic pointer casts documentation 2017-06-15 01:36:59 -04:00
Glen Fernandes
902ca6fdf3 Remove 'see below' in documentation 2017-06-14 20:40:11 -04:00
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
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
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
a6031ff8e2 Add scoped_array.adoc 2017-06-12 16:53:57 +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