|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
RAII作用域守卫,用于自动执行清理操作。 More...
#include <concepts>#include <type_traits>#include <utility>Classes | |
| class | ngl::scope_guard< F > |
| RAII作用域守卫类。 More... | |
Functions | |
| template<typename Func> | |
| ngl::scope_guard (Func &&) -> scope_guard< std::decay_t< Func > > | |
| CTAD推导指南 | |
RAII作用域守卫,用于自动执行清理操作。
提供通用的作用域守卫,在作用域退出时自动执行指定的回调函数。 常用于数据库事务的自动提交或回滚、资源释放等场景。