|
OpenVPN 3 Core Library
|
#include "test_common.hpp"#include <openvpn/common/cleanup.hpp>#include <memory>#include <stdexcept>#include <vector>Go to the source code of this file.
Functions | |
| TEST (Misc, Cleanup) | |
| TEST (misc, cleanup_basic_execution) | |
| TEST (misc, cleanup_multiple_guards) | |
| TEST (misc, cleanup_dismiss) | |
| TEST (misc, cleanup_dismiss_idempotent) | |
| TEST (misc, cleanup_release) | |
| TEST (misc, cleanup_release_empty) | |
| TEST (misc, cleanup_move_constructor) | |
| TEST (misc, cleanup_move_constructor_no_double_execute) | |
| TEST (misc, cleanup_exception_swallowed) | |
| TEST (misc, cleanup_noexcept_destructor) | |
| TEST (misc, cleanup_with_mutable_lambda) | |
| TEST (misc, cleanup_with_captured_unique_ptr) | |
| TEST (misc, cleanup_concept_constraint) | |
| TEST (misc, cleanup_dismiss_then_destroy) | |
| TEST (misc, cleanup_factory_function) | |
| TEST (misc, cleanup_return_from_function) | |
| TEST (misc, cleanup_nested_scopes) | |
| TEST (misc, cleanup_conditional_dismiss) | |
| TEST | ( | Misc | , |
| Cleanup | |||
| ) |
Definition at line 11 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_basic_execution | |||
| ) |
Definition at line 23 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_concept_constraint | |||
| ) |
Definition at line 189 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_conditional_dismiss | |||
| ) |
Definition at line 266 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_dismiss | |||
| ) |
Definition at line 51 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_dismiss_idempotent | |||
| ) |
Definition at line 62 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_dismiss_then_destroy | |||
| ) |
Definition at line 207 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_exception_swallowed | |||
| ) |
Definition at line 131 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_factory_function | |||
| ) |
Definition at line 220 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_move_constructor | |||
| ) |
Definition at line 106 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_move_constructor_no_double_execute | |||
| ) |
Definition at line 118 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_multiple_guards | |||
| ) |
Definition at line 33 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_nested_scopes | |||
| ) |
Definition at line 245 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_noexcept_destructor | |||
| ) |
Definition at line 150 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_release | |||
| ) |
Definition at line 75 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_release_empty | |||
| ) |
Definition at line 92 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_return_from_function | |||
| ) |
Definition at line 231 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_with_captured_unique_ptr | |||
| ) |
Definition at line 169 of file test_cleanup.cpp.
| TEST | ( | misc | , |
| cleanup_with_mutable_lambda | |||
| ) |
Definition at line 157 of file test_cleanup.cpp.