Commit Graph

10 Commits

Author SHA1 Message Date
Glen Fernandes
71ef7850ab Add examples back to documentation 2017-03-13 10:59:58 -04:00
Glen Fernandes
687d31b7c8 Update documentation in make_unique.html 2017-03-10 11:55:06 -05:00
Glen Fernandes
650537da60 Update unit tests for make_unique 2017-03-06 08:36:57 -05:00
Glen Fernandes
38cb523713 Derive empty base optimization from rebound allocator 2014-02-18 00:16:57 -08:00
Glen Fernandes
540149f019 Tidy documentation in smart_ptr 2014-02-04 22:45:58 -08:00
Glen Fernandes
154a274916 Update make_shared for arrays to address 2070
This updates make_shared and allocate_shared for arrays in accordance with
report 2070 which requires that allocator_traits<A2>::construct(a2, ptr,
...) is used for construction and allocator_traits<A2>::destroy(a2, ptr)
is used for destruction instead of placement new and destructor
invocation.
2014-02-04 04:46:03 -08:00
Glen Fernandes
2b033ce05d Improve documentation for make_shared for arrays 2014-02-03 16:42:57 -08:00
Glen Fernandes
72e5fb6fd7 Add fourth form of make_unique for objects
To support initialization syntax that Args&&... cannot forward perfectly.
2014-01-29 17:16:01 -08:00
Glen Fernandes
f91e7e9ce7 Minor documentation corrections 2014-01-29 09:15:47 -08:00
Glen Fernandes
7fef3bb40b Add top-level make_unique.hpp and documentation 2014-01-29 07:25:30 -08:00