YSTest: platform_ex::Windows::GlobalLocked类 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 成员函数 | Private 属性 | 所有成员列表
platform_ex::Windows::GlobalLocked类 参考

全局锁定存储。 更多...

`#include <MinGW32.h>`

## Public 成员函数

| ~GlobalLocked ()
template<typename _type = void>
observer_ptr< _type > | GetPtr () const ynothrow
| GlobalLocked (::HGLOBAL)
| 构造：锁定存储。 更多...
template<typename _tPointer >
| GlobalLocked (const _tPointer &p)

## Private 属性

void * | p_locked

## 详细描述

全局锁定存储。

在文件 MinGW32.h 第 306 行定义.

## 构造及析构函数说明

platform_ex::Windows::GlobalLocked::GlobalLocked | ( | ::HGLOBAL |  | ) |

构造：锁定存储。

异常

  Win32Exception | ::GlobalLock 调用失败。

template<typename _tPointer >

platform_ex::Windows::GlobalLocked::GlobalLocked | ( | const _tPointer & | p | ) |

inline

在文件 MinGW32.h 第 320 行定义.

platform_ex::Windows::GlobalLocked::~GlobalLocked | ( |  | ) |

## 成员函数说明

template<typename _type = void>

observer_ptr<_type> platform_ex::Windows::GlobalLocked::GetPtr | ( |  | ) | const

inline

在文件 MinGW32.h 第 328 行定义.

参考 ystdex::make_observer().

函数调用图:

## 类成员变量说明

void* platform_ex::Windows::GlobalLocked::p_locked

private

不变性
  `bool(p_locked)` 。

在文件 MinGW32.h 第 310 行定义.

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

- MinGW32.h