offa
|
71b79880e9
|
Move-Assignment implemented as specified (#63).
|
7 anos atrás |
offa
|
4fd08c83d9
|
Old-Style casts removed.
|
7 anos atrás |
offa
|
6558c27cc5
|
Missing reset() method added.
|
7 anos atrás |
offa
|
b30ba27498
|
Noexcepts fixed.
|
7 anos atrás |
offa
|
acea0713c5
|
Missing noexcept's added.
|
7 anos atrás |
offa
|
caf0b1a167
|
Noexcept added.
|
7 anos atrás |
offa
|
6efbfd101b
|
Move assignment updated.
|
7 anos atrás |
offa
|
6a02c8a311
|
MCtor implementation updated.
|
7 anos atrás |
offa
|
9a34f191a4
|
Cleanup.
|
7 anos atrás |
offa
|
902edaa5c8
|
Returntype of get() changed to decltype(auto) (#71).
|
7 anos atrás |
offa
|
4978c4b76d
|
Calling the deleters re-enabled.
|
7 anos atrás |
offa
|
aca01833f6
|
Deleter used through wrapper. The cast function has been replaced
temporarily by old-style casts, as there were type issues.
|
7 anos atrás |
offa
|
975a17f561
|
Types fixed.
|
7 anos atrás |
offa
|
6946c293d1
|
Special handling for LValue References needed as T&& and const T& are
ambiguous otherwise.
|
7 anos atrás |
offa
|
e5dab9c8cb
|
Wrapper implemented.
|
7 anos atrás |
offa
|
43cad551f2
|
Exception handling of reset(R&&) corrected (fixes #55, fixes #56).
|
7 anos atrás |
offa
|
8cd44f63f0
|
Refactoring.
|
7 anos atrás |
offa
|
73110f9ed2
|
Handling of void-Types added as in P0052R5.
|
7 anos atrás |
offa
|
97cd340bac
|
SFINAE corrected as specified in P0052.
|
7 anos atrás |
offa
|
49f560c721
|
Returntype corrected.
|
7 anos atrás |
offa
|
efeb88afc3
|
Formatting.
|
7 anos atrás |
offa
|
23dd400d91
|
Formatting unified.
|
7 anos atrás |
offa
|
eadc953f4f
|
Testcases added.
|
7 anos atrás |
offa
|
5067e54b89
|
Special handling for exception while move-construction added.
Related to #61: Exceptions are rethrown.
|
7 anos atrás |
offa
|
b9cce110e6
|
Refactoring, both mctor's can be merged into one.
|
7 anos atrás |
offa
|
b5f28779dd
|
Behaviour on Move-Construction corrected (#52).
|
7 anos atrás |
offa
|
b1c3c2cea8
|
Formatting.
|
7 anos atrás |
offa
|
027a53b1a3
|
Factory fucntion make_unique_resource_checked() added.
|
7 anos atrás |
offa
|
a88ea2e20f
|
Factory function make_unique_resource() with std::reference_wrapper
added.
|
7 anos atrás |
offa
|
0d2e3da347
|
Factory function make_unique_resource() fully implemented and Test
added.
|
7 anos atrás |
offa
|
526a869cfb
|
Handling of self move assignment.
|
7 anos atrás |
offa
|
12f3d51a1a
|
Move assignment implemented.
|
7 anos atrás |
offa
|
105766eff4
|
Pointer access added.
|
7 anos atrás |
offa
|
fc66bf69dc
|
Pointer access added.
|
7 anos atrás |
offa
|
a92915998d
|
Throw removed as this would call std::terminate() as noexcept evaluates
to true under any circumstances (see #58).
|
7 anos atrás |
offa
|
98240eab8d
|
Missing noexcepts added.
|
7 anos atrás |
offa
|
d6f60e09f6
|
Refactoring.
|
7 anos atrás |
offa
|
b483bf02bb
|
Method implemented.
|
7 anos atrás |
offa
|
bdb03f8cd7
|
Methods implemented.
|
7 anos atrás |
offa
|
3039f75d14
|
Refactoring.
|
7 anos atrás |
offa
|
831c97cc89
|
Helper function implemented.
|
7 anos atrás |
offa
|
c68b2a8e24
|
Some more methods implemented.
|
7 anos atrás |
offa
|
454462d936
|
Some fixes.
|
7 anos atrás |
offa
|
d58748aacc
|
Implementing this needs some more methods.
|
7 anos atrás |
offa
|
cd0a724ceb
|
Implementing the updated version unique_resource.
|
7 anos atrás |
offa
|
b234a5a25d
|
Return value of release() corrected (fixes #19).
|
7 anos atrás |
offa
|
6bced82d22
|
Decays removed from SFINAE (fixes #22).
|
7 anos atrás |
offa
|
c4d4e5820e
|
Non-const deleter accessor implemented.
|
7 anos atrás |
offa
|
9dee2f7ac2
|
Checked unique resource implemented.
|
7 anos atrás |
offa
|
5508546664
|
Type constrains for pointer related operations implemented.
|
7 anos atrás |