acl  3.5.3.0
acl::singleton_module类 参考

#include <singleton.hpp>

+ 类 acl::singleton_module 继承关系图:
+ acl::singleton_module 的协作图:

静态 Public 成员函数

static void lock ()
 
static void unlock ()
 
static bool is_locked ()
 

额外继承的成员函数

- Protected 成员函数 继承自 acl::acl::noncopyable
 noncopyable ()
 
 ~noncopyable ()
 

详细描述

在文件 singleton.hpp69 行定义.

成员函数说明

◆ is_locked()

static bool acl::singleton_module::is_locked ( )
inlinestatic

在文件 singleton.hpp82 行定义.

82  {
83  return get_lock();
84  }

◆ lock()

static void acl::singleton_module::lock ( )
inlinestatic

在文件 singleton.hpp72 行定义.

73  {
74  get_lock() = true;
75  }

◆ unlock()

static void acl::singleton_module::unlock ( )
inlinestatic

在文件 singleton.hpp77 行定义.

78  {
79  get_lock() = false;
80  }

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