YSTest: NPL::Configuration类 参考

YSTest PreAlpha_b500_20140530 The YSLib Test Project

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

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

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
Public 成员函数 | Public 属性 | Private 属性 | 友元 | 相关函数 | 所有成员列表
NPL::Configuration类 参考

设置：使用 S 表达式存储外部状态。 更多...

`#include <Configuration.h>`

NPL::Configuration 的协作图:
[图例]

## Public 成员函数

| DefDeCtor (Configuration) Configuration(ValueNode &node)
template<typename... _tParams>
| Configuration (_tParams &&...args)
| DefDeCopyCtor (Configuration) DefDeMoveCtor(Configuration) DefDeCopyAssignment(Configuration) DefDeMoveAssignment(Configuration) DefGetter(const ynothrow
| DefGetter (const ynothrow, const ValueNode &, Node, root) DefGetter(ynothrow
| 取设置节点的右值引用。 更多...
| Configuration (const ValueNode &node)
| Configuration (ValueNode &&node)
| Configuration (Configuration &conf)

## Public 属性

const ValueNode | Root
ValueNode | NodeRRef

## Private 属性

ValueNode | root

## 友元

const ValueNode root YF_API friend TextFile & | operator>> (TextFile &, Configuration &)
| 从文件输入设置。 更多...

## 相关函数

(请注意: 这些不是成员函数.)
YF_API File & | operator<< (File &, const Configuration &)
| 输出设置至文件。 更多...

## 详细描述

设置：使用 S 表达式存储外部状态。

自从
  build 334

在文件 Configuration.h 第 49 行定义.

## 构造及析构函数说明

NPL::Configuration::Configuration | ( | const ValueNode & | node | ) |

inline

自从
  build 376

在文件 Configuration.h 第 62 行定义.

NPL::Configuration::Configuration | ( | ValueNode && | node | ) |

inline

在文件 Configuration.h 第 65 行定义.

NPL::Configuration::Configuration | ( | Configuration & | conf | ) |

inline

在文件 Configuration.h 第 68 行定义.

template<typename... _tParams>

NPL::Configuration::Configuration | ( | _tParams &&... | args | ) |

inline

在文件 Configuration.h 第 73 行定义.

## 成员函数说明

NPL::Configuration::DefDeCopyCtor | ( | Configuration |  | ) | const

NPL::Configuration::DefDeCtor | ( | Configuration |  | ) |

inline

自从
  build 432

在文件 Configuration.h 第 55 行定义.

NPL::Configuration::DefGetter | ( | const ynothrow | ,
|  | const ValueNode & | ,
|  | Node | ,
|  | root |
| ) |  |

取设置节点的右值引用。

自从
  build 344
  build 341

## 友元及相关函数文档

YF_API File & operator<< | ( | File & | ,
|  | const Configuration & |
| ) |  |

related

输出设置至文件。

自从
  build 334

在文件 Configuration.cpp 第 135 行定义.

const ValueNode root YF_API friend TextFile& operator>> | ( | TextFile & | tf,
|  | Configuration & | conf
| ) |  |

friend

从文件输入设置。

自从
  build 403

在文件 Configuration.cpp 第 141 行定义.

## 类成员变量说明

ValueNode NPL::Configuration::NodeRRef

在文件 Configuration.h 第 97 行定义.

ValueNode NPL::Configuration::root

private

在文件 Configuration.h 第 52 行定义.

参考自 NPL::operator>>().

const ValueNode NPL::Configuration::Root

在文件 Configuration.h 第 82 行定义.

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

- Configuration.h