offa
|
59c901c513
|
Unique Resource MCtor restrictions implemented.
|
6 years ago |
offa
|
3a5281995f
|
No longer needed traits removed.
|
6 years ago |
offa
|
f5a0a6896d
|
Unique_resource's ctor requirements implemented updated according
to R8. (fixes #123, fixes #127).
|
6 years ago |
offa
|
38f1fca137
|
No longer needed function removed.
|
6 years ago |
offa
|
1fb4f0020f
|
Formatting fixed.
|
6 years ago |
offa
|
ad5d60c182
|
Unique_resource mctor updated according to R8 (fixes #128).
|
6 years ago |
offa
|
f64754c57d
|
Move-Assignment operator updated to R8 specification (fixes #126).
|
6 years ago |
offa
|
81d093c20a
|
Default type of template parameter 'S' updated to decay_t<R> (fixes #132).
|
6 years ago |
offa
|
92698c3b19
|
Year updated.
|
6 years ago |
offa
|
e3ac790362
|
New move assignment operator behaviour adapted (fixes #110).
|
7 years ago |
offa
|
a614c62087
|
Test and assignment corrected (#99).
|
7 years ago |
offa
|
816573778d
|
Implementation of unique_resource reset() updated (fixes #99).
|
7 years ago |
offa
|
4aa14a59b8
|
Factory function updated and SFINAE typo fixed.
|
7 years ago |
offa
|
a5e6ec92b8
|
Requirements on the operator-> relaxed (#101).
|
7 years ago |
offa
|
3d950891af
|
Returntype of get() has been fixed in the updated version R6 of the
proposal (fixes #104).
|
7 years ago |
offa
|
8b39138593
|
Noexcepts added (#101).
|
7 years ago |
offa
|
41b2fdeead
|
Noexcept added (#101).
|
7 years ago |
offa
|
3bab3548c1
|
Deduction guide of unique_resource updated (#105).
|
7 years ago |
offa
|
7ce8e5d210
|
Deduction guide for the reference wrapper removed (fixes #98).
|
7 years ago |
offa
|
94d46c2673
|
Swap() removed from unique_resource (fixes #102).
|
7 years ago |
offa
|
3b5c5c06e7
|
Using std::is_nothrow_swappable_v as the own implementation is not
longer needed in C++17.
|
7 years ago |
offa
|
31ed32a066
|
All no longer specified factory functions removed (fixes #89).
|
7 years ago |
offa
|
ae68d0abca
|
Factory functions can use the ctor directly now.
|
7 years ago |
offa
|
2cdfb325b6
|
Usage of deprecated factory functions replaced (#88).
|
7 years ago |
offa
|
725b29cf70
|
No longer specified factory functions deprecated (#88).
|
7 years ago |
offa
|
3cd80d66f0
|
Formatting.
|
7 years ago |
offa
|
cec0e6e94e
|
Deduction guide for unique_resource implemented (#80).
|
7 years ago |
offa
|
5fee7b08a2
|
Using 'if constexpr'.
|
7 years ago |
offa
|
ddabea3b88
|
Using new trait helper variables.
|
7 years ago |
offa
|
0ca63d67fd
|
Ctor calling syntax unified.
|
7 years ago |
offa
|
bb4dfabb91
|
Using new trait helper variables.
|
7 years ago |
offa
|
ed85b84bad
|
Diction unified.
|
7 years ago |
offa
|
e0b6f03a4e
|
Wrapper moved to separate header.
|
7 years ago |
offa
|
bfdcd3c0a8
|
Type requirements of unique_resource of move assignment operator fixed.
|
7 years ago |
offa
|
7321389331
|
Formatting.
|
7 years ago |
offa
|
5154c6bdc2
|
Formatting.
|
7 years ago |
offa
|
5768cfe5e8
|
Implementation details moved to dedicated namespace (fixes #57).
|
7 years ago |
offa
|
0b264e8f80
|
Implementation of swap() added. As the specification of the
noexcept-value is missing in the document it is implemented as for
std::swap(). Fixes #73.
|
7 years ago |
offa
|
67188316a3
|
Functionname fixed.
|
7 years ago |
offa
|
6f308d79fb
|
Using the move_assign_if_noexcept() from the standard library instead of
the custom one.
|
7 years ago |
offa
|
71b79880e9
|
Move-Assignment implemented as specified (#63).
|
7 years ago |
offa
|
4fd08c83d9
|
Old-Style casts removed.
|
7 years ago |
offa
|
6558c27cc5
|
Missing reset() method added.
|
7 years ago |
offa
|
b30ba27498
|
Noexcepts fixed.
|
7 years ago |
offa
|
acea0713c5
|
Missing noexcept's added.
|
7 years ago |
offa
|
caf0b1a167
|
Noexcept added.
|
7 years ago |
offa
|
6efbfd101b
|
Move assignment updated.
|
7 years ago |
offa
|
6a02c8a311
|
MCtor implementation updated.
|
7 years ago |
offa
|
9a34f191a4
|
Cleanup.
|
7 years ago |
offa
|
902edaa5c8
|
Returntype of get() changed to decltype(auto) (#71).
|
7 years ago |