basic_directory_entry 类
描述由 *X返回,X 为 basic_directory_iteratorbasic_recursive_directory_iterator或的对象。
template<class Path>
class basic_directory_entry;
备注
类模板存储 Path类型的对象。 Path 可以是 basic_path 或从 basic_path 派生的类型。 它还存储两值;file_type 表示形式的一个所了解有关存储的文件的状态和其他哪知道文件名的符号链接状态。
成员
公共 Typedef
Name |
说明 |
---|---|
basic_directory_entry::path_type |
模板类型 Path的同义词。 |
basic_directory_entry::string_type |
Path::string_type的同义词. |
公共构造函数
Name |
说明 |
---|---|
构造 basic_directory_entry 对象。 |
公共方法
Name |
说明 |
---|---|
存储一指定的 Path 对象。 |
|
检索存储的 Path 对象。 |
|
替换存储的 leaf 并更新存储文件名的状态. |
|
使用检索文件名状态。 |
|
使用检索文件名符号链接状态。 |
公共运算符
Name |
说明 |
---|---|
检索存储的 Path 对象。 |
|
确定指定的 Path 对象是否与存储的 Path 对象不等于。 |
|
确定用于存储 Path 对象是否大于指定的 Path 对象。更少。 |
|
确定用于存储 Path 对象是否小于或等于指定的 Path 对象。 |
|
存储一指定的 Path 对象。 |
|
确定指定的 Path 对象是否与存储的 Path 对象在相等。 |
|
确定用于存储 Path 对象是否大于指定的 Path 大于对象。 |
|
确定用于存储 Path 对象是否大于或等于指定的 Path 对象。 |
继承层次结构
basic_directory_entry
要求
标头: filesystem
命名空间: std::tr2::sys