offa
|
47f5e75fd8
|
Test updated to use ctor directly.
|
7 years ago |
offa
|
9d5b707063
|
Deduction guide for scope_success implemented (#80).
|
7 years ago |
offa
|
71a7a4d83e
|
Test updated to use ctor directly.
|
7 years ago |
offa
|
b155aa8d7a
|
Deduction guide for scope_fail implemented (#80).
|
7 years ago |
offa
|
a420881940
|
Tests can use the ctor directly now.
|
7 years ago |
offa
|
44830430ab
|
Deduction guide for scope_exit implemented (#80).
|
7 years ago |
offa
|
cb85bc4ed0
|
Documentation updated.
|
7 years ago |
offa
|
46cfaccecc
|
Link to the C++14 branch added.
|
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
|
336adb207e
|
Using new trait helper variables.
|
7 years ago |
offa
|
87c02ce3f4
|
Using new trait helper variables.
|
7 years ago |
offa
|
ff230c9df5
|
Clang CI build removed as the lack of C++17 support on Travis CI (#87).
|
7 years ago |
offa
|
43415ec6e5
|
Readme updated (see #78).
|
7 years ago |
offa
|
8732ecbb20
|
Using std::uncaught_exceptions() as this is available now (fixes #78).
|
7 years ago |
offa
|
14c9b471b7
|
Update README.md
|
7 years ago |
offa
|
db7c975aa4
|
C++ standard shield updated to C++17.
|
7 years ago |
offa
|
1b52b58fb3
|
All non C++17 capable compilers removed from CI (#83).
|
7 years ago |
offa
|
fd24bba05e
|
Cleanup.
|
7 years ago |
offa
|
b3164862bd
|
Output of CMake version, cleanup and formatting of CI config.
|
7 years ago |
offa
|
f9c6dfc0af
|
CMake URL fixed.
|
7 years ago |
offa
|
4bdaee2eb8
|
Return to the build directory after installation.
|
7 years ago |
offa
|
b91816b092
|
Output of the current directory on CI build.
|
7 years ago |
offa
|
6d66ce4e34
|
Install a newer version of CMake (v3.8.2) (fixes #85).
|
7 years ago |
offa
|
ace8377678
|
CMake v3.8.2 is now required (fixes #84).
|
7 years ago |
offa
|
abc49e0601
|
Update to C++17.
|
7 years ago |
offa
|
f1c48a4c3a
|
Release v0.1.3.
|
7 years ago |
offa
|
b1ed444f1f
|
Tests refactored (#76).
|
7 years ago |
offa
|
7830dcdb7d
|
Mocks moved to a namespace.
|
7 years ago |
offa
|
7ea1aa7439
|
Formatting.
|
7 years ago |
offa
|
984e960702
|
Unused file removed.
|
7 years ago |
offa
|
420441285e
|
Tests refactored (#76).
|
7 years ago |
offa
|
5f492b639e
|
Update README.md
|
7 years ago |
offa
|
82031d03ad
|
Using class instead of struct.
|
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
|
6a378724e3
|
Both mctor implementations of scope_guard_base refactored into one. The
handling of nothrow moveconstructible or not is now handled through
std::move_if_noexcept() (fixes #77).
|
7 years ago |
offa
|
4a8f9af492
|
Helper variable template implemented.
|
7 years ago |
offa
|
5d396b25ef
|
Typetrait added instead of templated variable.
|
7 years ago |
offa
|
6407eb6884
|
Subdirectory for implementation details added and scope_guard_base
moved to there.
|
7 years ago |
offa
|
6f3e9ac6d1
|
Setting the correct noexcept value depending on the strategy.
|
7 years ago |
offa
|
bb7a9421c5
|
Const and no excepts fixed for the scope guard strategies.
|
7 years ago |
offa
|
33d2e9c611
|
Formatting.
|
7 years ago |
offa
|
89b6a069c8
|
Scope Fail refactored.
|
7 years ago |
offa
|
5e631ae734
|
Test fixed.
|
7 years ago |