offa
							
						 | 
						
							
								831c97cc89
								
							
						 | 
						
							
								
								Helper function implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								c68b2a8e24
								
							
						 | 
						
							
								
								Some more methods implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								454462d936
								
							
						 | 
						
							
								
								Some fixes.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								d58748aacc
								
							
						 | 
						
							
								
								Implementing this needs some more methods.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								cd0a724ceb
								
							
						 | 
						
							
								
								Implementing the updated version unique_resource.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								ca024cdbca
								
							
						 | 
						
							
								
								Implementation of scope_fail class and make_scope_fail() factory
							
							
							
							
							
							
							function. 
							
						 | 
						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
							
						 | 
						
							
								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
							
						 | 
						
							
								b70762c66d
								
							
						 | 
						
							
								
								Factory renamed to make_scope_exit().
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								5e610e63e4
								
							
						 | 
						
							
								
								LValue handling of the scope guard move ctor implemented (fixes #41).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								5e59bb6c07
								
							
						 | 
						
							
								
								Formatting.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								c9bfe16f6e
								
							
						 | 
						
							
								
								Todo removed as there's an issue for this.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								54190db19e
								
							
						 | 
						
							
								
								Move ctor is no longer noexcept.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								b6657b19e2
								
							
						 | 
						
							
								
								Scope guard ctor are no longer noexcept.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								de9455c2b7
								
							
						 | 
						
							
								
								Ctors of scope guard (almost) implemented. Still missing: Correct
							
							
							
							
							
							
							behaviour for LValue references (see #41). 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								b234a5a25d
								
							
						 | 
						
							
								
								Return value of release() corrected (fixes #19).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								6bced82d22
								
							
						 | 
						
							
								
								Decays removed from SFINAE (fixes #22).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								c4d4e5820e
								
							
						 | 
						
							
								
								Non-const deleter accessor implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								9dee2f7ac2
								
							
						 | 
						
							
								
								Checked unique resource implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								5508546664
								
							
						 | 
						
							
								
								Type constrains for pointer related operations implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								f328ef536c
								
							
						 | 
						
							
								
								Refactoring.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								73748ae3ff
								
							
						 | 
						
							
								
								Delete access added.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								0d6173398c
								
							
						 | 
						
							
								
								Conversion operator implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								7988145317
								
							
						 | 
						
							
								
								Reset and get implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								3c37769e2f
								
							
						 | 
						
							
								
								Naming fixed.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								2db5ae2ee2
								
							
						 | 
						
							
								
								Refactoring.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								f745593342
								
							
						 | 
						
							
								
								Refactoring.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								2dbe0ca826
								
							
						 | 
						
							
								
								Invoke implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								abd485bdaf
								
							
						 | 
						
							
								
								Enum invoke_it added.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								061d16e478
								
							
						 | 
						
							
								
								Move-Assignment implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								c4fd938af4
								
							
						 | 
						
							
								
								Move ctor implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								7592f6acb7
								
							
						 | 
						
							
								
								Copy disabled, move enabled.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								8d249a7fd7
								
							
						 | 
						
							
								
								Using the parameter.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								334c7f3b9e
								
							
						 | 
						
							
								
								Release implemented.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								fa67d80289
								
							
						 | 
						
							
								
								Implemenation of unique_resource started.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								053e6edced
								
							
						 | 
						
							
								
								Using curlybraces in the factory. Unlike mentioned in § 9.1 this seems
							
							
							
							
							
							
							to work. 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								aa331eceb1
								
							
						 | 
						
							
								
								Missing noexcept added (fixes #17).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								33865e73b1
								
							
						 | 
						
							
								
								License header added (fixes #16).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								a8cd4a3852
								
							
						 | 
						
							
								
								Exceptionpropagation from the deleter prevented. As the deleter is
							
							
							
							
							
							
							called from within the dtor, this may otherwise cause UB (fixes #7). 
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								7e7ae4893a
								
							
						 | 
						
							
								
								Namespace changed to 'sr' (fixes #10).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								1aeaf4ed05
								
							
						 | 
						
							
								
								Move ctor made noexcept (fixes #8).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								89e0b8116b
								
							
						 | 
						
							
								
								Move-Ctor implemented for scope guard (fixes #6).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								494a662243
								
							
						 | 
						
							
								
								release() implemented for scope_guard (fixes #4).
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								d6649fd3b1
								
							
						 | 
						
							
								
								Namespace renamed to 'sg'.
							
							
							
							
						 | 
						8 年之前 | 
					
				
					
						
							
								   offa
							
						 | 
						
							
								c0a475b10c
								
							
						 | 
						
							
								
								Project initialized.
							
							
							
							
						 | 
						8 年之前 |