YSTest: YReader::ReadingList类 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

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

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

Public 成员函数 | 所有成员列表
YReader::ReadingList类 参考

阅读记录。 更多...

`#include <ReadingList.h>`

类 YReader::ReadingList 继承关系图:
[图例]
YReader::ReadingList 的协作图:
[图例]

## Public 成员函数

void | Insert (const IO::Path &, size_t)
| 插入阅读记录。 更多...

## 额外继承的成员函数

Private 类型 继承自 YSLib::GAccessList< Bookmark >
using | ValueType = Bookmark
| 访问项：值类型。 更多...
using | ListType = list< Bookmark >
| 记录列表类型。 更多...
Private 成员函数 继承自 YSLib::GAccessList< Bookmark >
| GAccessList ()
| 构造：迭代器指向记录末尾。 更多...
| DefDeCopyCtor (GAccessList) DefDeMoveCtor(GAccessList) DefPred(const
Private 成员函数 继承自 ystdex::noncopyable
| noncopyable (const noncopyable &)=delete
| 禁止复制构造。 更多...
| noncopyable (noncopyable &&)=default
| 允许转移构造。 更多...
noncopyable & | operator= (const noncopyable &)=delete
| 禁止复制赋值。 更多...
noncopyable & | operator= (noncopyable &&)=default
| 允许转移赋值。 更多...
| noncopyable ()=default
| `protected` 构造：默认实现。 更多...
| ~noncopyable ()=default
| `protected` 析构：默认实现。 更多...
Private 成员函数 继承自 ystdex::nonmovable
| nonmovable (const nonmovable &)=default
| 允许复制构造。 更多...
| nonmovable (nonmovable &&)=delete
| 禁止转移构造。 更多...
nonmovable & | operator= (const nonmovable &)=default
| 允许复制赋值。 更多...
nonmovable & | operator= (nonmovable &&)=delete
| 禁止转移赋值。 更多...
| nonmovable ()=default
| `protected` 构造：默认实现。 更多...
| ~nonmovable ()=default
| `protected` 析构：默认实现。 更多...
Private 属性 继承自 YSLib::GAccessList< Bookmark >
| AtBegin
ListType | lstRecord
| 列表记录：项的列表。 更多...
ListType::iterator | itCurrent
| 迭代器：指示当前项在记录中的插入位置。 更多...

## 详细描述

阅读记录。

警告
  非虚析构。

自从
  build 286

在文件 ReadingList.h 第 87 行定义.

## 成员函数说明

void YReader::ReadingList::Insert | ( | const IO::Path & | pth,
|  | size_t | pos
| ) |  |

插入阅读记录。

在文件 ReadingList.cpp 第 50 行定义.

参考自 YReader::ShlTextReader::Locate(), YReader::ShlTextReader::UpdateReadingList() , 以及 YReader::ShlTextReader::~ShlTextReader().

这是这个函数的调用关系图:

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

- ReadingList.h
- ReadingList.cpp