YSTest: YSLib::IO::PathTraits结构体 参考

YSTest PreAlpha_b700_20160611 The YSLib Test Project

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

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

Public 类型 | 静态 Public 成员函数 | 所有成员列表
YSLib::IO::PathTraits结构体 参考

文件路径特征。 更多...

`#include <FileSystem.h>`

## Public 类型

using | value_type = YSLib::String

## 静态 Public 成员函数

template<typename _tChar >
static yconstfn bool | IsDelimiter (_tChar c) ynothrow
template<class _tString >
static yconstfn bool | is_parent (const _tString &str) ynothrow
template<class _tString >
static yconstfn bool | is_root (const _tString &str) ynothrow
static bool | is_root (const String &str) ynothrow
template<class _tString >
static yconstfn bool | is_self (const _tString &str) ynothrow

## 详细描述

文件路径特征。

自从
  build 647

在文件 YSLib/Service/FileSystem.h 第 61 行定义.

## 成员类型定义说明

using YSLib::IO::PathTraits::value_type = YSLib::String

在文件 YSLib/Service/FileSystem.h 第 63 行定义.

## 成员函数说明

template<class _tString >

static yconstfn bool YSLib::IO::PathTraits::is_parent | ( | const _tString & | str | ) |

inlinestatic

在文件 YSLib/Service/FileSystem.h 第 74 行定义.

参考 YSLib::Text::str , 以及 YCL_FS_StringIsParent.

参考自 YSLib::IO::ListFiles().

这是这个函数的调用关系图:
template<class _tString >

static yconstfn bool YSLib::IO::PathTraits::is_root | ( | const _tString & | str | ) |

inlinestatic

在文件 YSLib/Service/FileSystem.h 第 81 行定义.

参考 YSLib::Text::str , 以及 ystdex::string_length().

函数调用图:

static bool YSLib::IO::PathTraits::is_root | ( | const String & | str | ) |

inlinestatic

自从
  build 654

在文件 YSLib/Service/FileSystem.h 第 87 行定义.

参考 YSLib::Text::str.

template<class _tString >

static yconstfn bool YSLib::IO::PathTraits::is_self | ( | const _tString & | str | ) |

inlinestatic

在文件 YSLib/Service/FileSystem.h 第 94 行定义.

参考 YSLib::Text::str , 以及 YCL_FS_StringIsCurrent.

template<typename _tChar >

static yconstfn bool YSLib::IO::PathTraits::IsDelimiter | ( | _tChar | c | ) |

inlinestatic

在文件 YSLib/Service/FileSystem.h 第 67 行定义.

参考 CHRLib::c.

该结构体的文档由以下文件生成:

- YSLib/Service/FileSystem.h