offa
							
						 | 
						
							
								2567ef98e0
								
							
						 | 
						
							
								
								Test case added (#47).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								0789d10f91
								
							
						 | 
						
							
								
								Test cases added (#47).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								cc09b0dfeb
								
							
						 | 
						
							
								
								Names updated.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								f37b0b7710
								
							
						 | 
						
							
								
								Member renamed.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								30752c93f1
								
							
						 | 
						
							
								
								Templateparameter names adapted from P0052.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								82cbd1f5a8
								
							
						 | 
						
							
								
								Templateparameter names adapted from P0052.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								8611ca39ac
								
							
						 | 
						
							
								
								Member renamed.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								7bb2570690
								
							
						 | 
						
							
								
								Member renamed.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								3fc95d8061
								
							
						 | 
						
							
								
								Templateparameter names adapted from P0052.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								d2c93a6d3b
								
							
						 | 
						
							
								
								Scope header added. It only contains includes of the other headers
							
							
							
							
							
							
							(fixes #31). 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								33f2dbd0d3
								
							
						 | 
						
							
								
								Merge branch 'dev/unique_resource' into development
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								027a53b1a3
								
							
						 | 
						
							
								
								Factory fucntion make_unique_resource_checked() added.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								a88ea2e20f
								
							
						 | 
						
							
								
								Factory function make_unique_resource() with std::reference_wrapper
							
							
							
							
							
							
							added. 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								0d2e3da347
								
							
						 | 
						
							
								
								Factory function make_unique_resource() fully implemented and Test
							
							
							
							
							
							
							added. 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								ea843c33c9
								
							
						 | 
						
							
								
								Test for self-move removed as this is prevented by some compilers.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								526a869cfb
								
							
						 | 
						
							
								
								Handling of self move assignment.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								12f3d51a1a
								
							
						 | 
						
							
								
								Move assignment implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								98a2ac226a
								
							
						 | 
						
							
								
								This fails in 3rd Party libraries.
							
							
							
							
							
							
							Revert "Optional warnings added. These are only used if supported by the"
This reverts commit 9ec6531861. 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								9ec6531861
								
							
						 | 
						
							
								
								Optional warnings added. These are only used if supported by the
							
							
							
							
							
							
							compiler. 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								fa89795daf
								
							
						 | 
						
							
								
								Small cmake simplification.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								105766eff4
								
							
						 | 
						
							
								
								Pointer access added.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								fc66bf69dc
								
							
						 | 
						
							
								
								Pointer access added.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								a92915998d
								
							
						 | 
						
							
								
								Throw removed as this would call std::terminate() as noexcept evaluates
							
							
							
							
							
							
							to true under any circumstances (see #58). 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								98240eab8d
								
							
						 | 
						
							
								
								Missing noexcepts added.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								d6f60e09f6
								
							
						 | 
						
							
								
								Refactoring.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								b483bf02bb
								
							
						 | 
						
							
								
								Method implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								bdb03f8cd7
								
							
						 | 
						
							
								
								Methods implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								3039f75d14
								
							
						 | 
						
							
								
								Refactoring.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								831c97cc89
								
							
						 | 
						
							
								
								Helper function implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								c68b2a8e24
								
							
						 | 
						
							
								
								Some more methods implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								454462d936
								
							
						 | 
						
							
								
								Some fixes.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								41f4a3b3da
								
							
						 | 
						
							
								
								Tests added and some fixes.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								d58748aacc
								
							
						 | 
						
							
								
								Implementing this needs some more methods.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								cd0a724ceb
								
							
						 | 
						
							
								
								Implementing the updated version unique_resource.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								9e13976790
								
							
						 | 
						
							
								
								Documentation updated (#27).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								7b53990fc0
								
							
						 | 
						
							
								
								Catch updated to Catch2 dev. 4 (#48).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								417c032b9d
								
							
						 | 
						
							
								
								Documentation updated (see #46).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								09574d397e
								
							
						 | 
						
							
								
								Test description fixed.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								ca024cdbca
								
							
						 | 
						
							
								
								Implementation of scope_fail class and make_scope_fail() factory
							
							
							
							
							
							
							function. 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								11301857bc
								
							
						 | 
						
							
								
								Clang 5.0 CI build added and Clang 3.8 removed.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								8b02efb655
								
							
						 | 
						
							
								
								Missing field initialization of uncaught exceptions added.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								93d4bcd0cb
								
							
						 | 
						
							
								
								Noexcept's removed from scope guard factory functions (fixes #45).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								7ad966c413
								
							
						 | 
						
							
								
								scope_success implemented. Until C++17 is used,
							
							
							
							
							
							
							std::uncaught_exception() must be used instead of
std::uncaught_exceptions() (#46). 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								9697cfefe9
								
							
						 | 
						
							
								
								Dtor of scope_exit updated. It is now no longer guarding against
							
							
							
							
							
							
							exceptions thrown by the deleter (#28), furthermore it's noexcept
now. 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								dddb1db13d
								
							
						 | 
						
							
								
								Cleanup.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								9850626679
								
							
						 | 
						
							
								
								Handling of the not no-throw-constructible case of the move ctor added
							
							
							
							
							
							
							to scope_exit (fixes #42, fixes #29). 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								d60701bf91
								
							
						 | 
						
							
								
								Filenames corrected.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								1bfce15320
								
							
						 | 
						
							
								
								Renaming of scope_guard_t to scope_exit.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								e369b880f0
								
							
						 | 
						
							
								
								Test tags updated.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								b70762c66d
								
							
						 | 
						
							
								
								Factory renamed to make_scope_exit().
							
							
							
							
						 | 
						8 年之前 |