|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
Pimpl辅助包装类。 More...
#include <tools_impl.h>
Public Member Functions | |
| impl () | |
| 默认构造函数(延迟初始化) | |
| ~impl () | |
| 析构函数 | |
| template<typename ... ARG> | |
| void | make_unique (const ARG &... args) |
| 延迟构造实现对象。 | |
| std::unique_ptr< T > & | operator() () |
| 获取实现对象的引用。 | |
Pimpl辅助包装类。
封装std::unique_ptr<T>,提供延迟构造和访问接口。 适用于需要隐藏实现细节、减少编译依赖的场景。
| T | 实现类型 |
|
inline |
延迟构造实现对象。
| ARG | 构造参数类型 |
| args | 传递给T构造函数的参数 |
|
inline |
获取实现对象的引用。