描述由 *X返回,X 是 basic_directory_iterator 或 basic_recursive_directory_iterator的对象。
template<class Path>
class basic_directory_entry;
备注
选件类存储模板类型 Path对象。Path 可以是 basic_path 或从 basic_path派生类型。它还存储两个 file_type 值;表示形式中的哪些知道该存储的文件名的状态和其他哪些知道文件名的符号字符串状态。
成员
公共 Typedefs
名称 |
描述 |
---|---|
basic_directory_entry::path_type |
模板类型的 Path同义词。 |
basic_directory_entry::string_type |
Path::string_type的同义词。 |
公共构造函数
名称 |
描述 |
---|---|
构造 basic_directory_entry 对象。 |
公共方法
名称 |
描述 |
---|---|
存储指定的 Path 对象。 |
|
检索存储的 Path 对象。 |
|
替换存储的 叶 值并更新存储的文件名的状态。 |
|
检索文件名状态。 |
|
检索文件名符号字符串状态。 |
公共运算符
名称 |
描述 |
---|---|
检索存储的 Path 对象。 |
|
确定指定的 Path 对象是否与中存储的 Path 对象不相等。 |
|
确定存储的 Path 对象是否比指定的 Path 对象小于。 |
|
确定存储的 Path 对象是否小于或等于指定的 Path 对象。 |
|
存储指定的 Path 对象。 |
|
确定指定的 Path 对象是否与中存储的 Path 对象相等。 |
|
确定存储的 Path 对象是否比指定的 Path 对象大。 |
|
确定存储的 Path 对象是否大于或等于指定的 Path 对象。 |
继承层次结构
basic_directory_entry
要求
标头: 文件系统
命名空间: std::tr2::sys