YSTest: platform_ex::Windows::ReparsePointData类 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

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

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

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

重解析点数据。 更多...

`#include <MinGW32.h>`

platform_ex::Windows::ReparsePointData 的协作图:
[图例]

## Public 成员函数

| ReparsePointData ()
| ~ReparsePointData ()
| 析构：类定义外默认实现。 更多...

## Private 属性

ystdex::aligned_storage_t< MAXIMUM_REPARSE_DATA_BUFFER_SIZE, yalignof(void *)> | target_buffer
ystdex::pun_ref< Data > | pun

## 详细描述

重解析点数据。

注解
  避免直接使用指针转换成显式不同的类型时引起未定义行为。

警告
  非虚析构。

自从
  build 705

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

## 构造及析构函数说明

platform_ex::Windows::ReparsePointData::ReparsePointData | ( |  | ) |

platform_ex::Windows::ReparsePointData::~ReparsePointData | ( |  | ) |

析构：类定义外默认实现。

注解
  允许 Data 作为不完整类型使用。

## 类成员变量说明

ystdex::pun_ref<Data> platform_ex::Windows::ReparsePointData::pun

private

不变性
  `&pun.get() == &target_buffer`

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

ystdex::aligned_storage_t<MAXIMUM_REPARSE_DATA_BUFFER_SIZE, yalignof(void*)> platform_ex::Windows::ReparsePointData::target_buffer

private

自从
  build 712

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

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

- MinGW32.h