Sese Framework
x.y.z
A cross-platform framework
|
初始化器 更多...
#include <Initializer.h>
Public 成员函数 | |
~Initializer () | |
静态 Public 成员函数 | |
static void | addTask (const InitiateTask::Ptr &task) noexcept |
template<class T > | |
static void | addTask () noexcept |
static SESE_DEPRECATED void * | getInitializer () noexcept |
Private 属性 | |
std::stack< InitiateTask::Ptr > | tasks |
初始化器
Initializer::~Initializer | ( | ) |
保证初始化器按顺序销毁
引用了 tasks.
|
inlinestaticnoexcept |
引用了 addTask().
被这些函数引用 addTask(), getInitializer() , 以及 sese::initCore().
|
staticnoexcept |
|
staticnoexcept |
|
private |
被这些函数引用 addTask() , 以及 ~Initializer().