YSTest: ystdex::path_traits< void >结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

静态 Public 成员函数 | 所有成员列表
ystdex::path_traits< void >结构体 参考

`#include <path.hpp>`

类 ystdex::path_traits< void > 继承关系图:
[图例]

## 静态 Public 成员函数

template<typename _tString >
static bool | is_parent (const _tString &str)
template<typename _tString >
static bool | is_absolute (const _tString &x)
template<typename _tString >
static bool | is_self (const _tString &str)
template<typename _tString >
static bool | has_root_name (const _tString &x)
template<typename _tString >
static bool | has_root_path (const _tString &x)
template<typename _tString1 , typename _tString2 >
static bool | have_same_root_names (const _tString1 &x, const _tString2 &y)

## 详细描述

自从
  build 836

在文件 path.hpp 第 87 行定义.

## 成员函数说明

## ◆ has_root_name()

template<typename _tString >

static bool ystdex::path_traits< void >::has_root_name | ( | const _tString & | x | ) |

inlinestatic

在文件 path.hpp 第 116 行定义.

引用了 ystdex::string_empty() , 以及 x.

函数调用图:

## ◆ has_root_path()

template<typename _tString >

static bool ystdex::path_traits< void >::has_root_path | ( | const _tString & | x | ) |

inlinestatic

在文件 path.hpp 第 123 行定义.

引用了 ystdex::string_empty() , 以及 x.

函数调用图:

## ◆ have_same_root_names()

template<typename _tString1 , typename _tString2 >

static bool ystdex::path_traits< void >::have_same_root_names | ( | const _tString1 & | x,
|  | const _tString2 & | y
| ) |  |

inlinestatic

在文件 path.hpp 第 130 行定义.

引用了 x , 以及 YSLib::UI::y.

## ◆ is_absolute()

template<typename _tString >

static bool ystdex::path_traits< void >::is_absolute | ( | const _tString & | x | ) |

inlinestatic

在文件 path.hpp 第 101 行定义.

引用了 ystdex::string_empty() , 以及 x.

函数调用图:

## ◆ is_parent()

template<typename _tString >

static bool ystdex::path_traits< void >::is_parent | ( | const _tString & | str | ) |

inlinestatic

在文件 path.hpp 第 91 行定义.

引用了 YSLib::Text::str , 以及 ystdex::string_length().

被这些函数引用 YSLib::IO::ListFiles().

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

## ◆ is_self()

template<typename _tString >

static bool ystdex::path_traits< void >::is_self | ( | const _tString & | str | ) |

inlinestatic

在文件 path.hpp 第 108 行定义.

引用了 YSLib::Text::str , 以及 ystdex::string_length().

函数调用图:

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

- path.hpp