RMVL  1.0.0
RoboMaster Vision Library
静态 Public 成员函数 | 所有成员列表
rm::GlobalSingleton< Tp > 模板类 参考final

单例模板 更多...

#include <rmvl/core/singleton.hpp>

rm::GlobalSingleton< Tp > 的协作图:

静态 Public 成员函数

static Tp * Get ()
 获取实例化对象 更多...
 
template<typename... Args>
static void New (Args &&...args)
 构造单例 更多...
 
static void Delete ()
 销毁单例 更多...
 

详细描述

template<typename Tp>
class rm::GlobalSingleton< Tp >

单例模板

模板参数
Tp要更改为单例的模板参数的类型

成员函数说明

◆ Delete()

template<typename Tp >
static void rm::GlobalSingleton< Tp >::Delete ( )
inlinestatic

销毁单例

函数调用图:

◆ Get()

template<typename Tp >
static Tp* rm::GlobalSingleton< Tp >::Get ( )
inlinestatic

获取实例化对象

◆ New()

template<typename Tp >
template<typename... Args>
static void rm::GlobalSingleton< Tp >::New ( Args &&...  args)
inlinestatic

构造单例

函数调用图:

该类的文档由以下文件生成: