#include <exception>
#include <type_traits>
#include <utility>
Go to the source code of this file.
Contains code for scope guard classes. These classes facilitate use of the RAII idiom to perform cleanup work or resource management. They are based on Andrei Alexandrescu's talk “Declarative Control Flow" (https://www.youtube.com/watch?v=WjTrfoiB0MQ)
- Copyright
Copyright 2025 Digitalwerk GmbH.
This Source Code Form is subject to the terms of the Mozilla
Public License, v. 2.0. If a copy of the MPL was not distributed
with this file, You can obtain one at https://mozilla.org/MPL/2.0/.