次の方法で共有


basic_directory_entry クラス

X が basic_directory_iterator または basic_recursive_directory_iteratorである、*Xによって返されるオブジェクトについて説明します。

template<class Path>
class basic_directory_entry;

解説

クラスは、テンプレート Path型のオブジェクトを格納します。Pathbasic_path または basic_pathから派生した型でない場合もあります。また、file_type の2個の値を格納します; 既知の内容を格納したファイル名の状態について表す1、と呼ばれるものをファイル名のシンボリック リンクの状態について表します。

メンバー

Hh874640.collapse_all(ja-jp,VS.110).gifパブリック typedef

名前

説明

basic_directory_entry::path_type

テンプレート型のシノニム Path

basic_directory_entry::string_type

Path::string_typeのシノニム。

Hh874640.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

basic_directory_entry::basic_directory_entry コンストラクター

basic_directory_entry オブジェクトを構築します。

Hh874640.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

basic_directory_entry::assign のメソッド

Path の指定したオブジェクトが格納されます。

basic_directory_entry::path のメソッド

Path に格納されたオブジェクトを取得します。

basic_directory_entry::replace_leaf のメソッド

リーフ の置き換え、格納されている値を格納したファイル名の状態を更新します。

basic_directory_entry::status のメソッド

ファイル名の状態を取得します。

basic_directory_entry::symlink_status のメソッド

ファイル名のシンボリック リンクの状態を取得します。

Hh874640.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

basic_directory_entry::operator の定数の path_type& 演算子

Path に格納されたオブジェクトを取得します。

basic_directory_entry::operator! = 演算子

Path の指定したオブジェクトが Path に格納されたオブジェクトと等しくないかどうかを判定します。

basic_directory_entry::operator< 演算子

Path に格納されたオブジェクトが Path 指定のオブジェクトより小さいかどうかを判断します。

basic_directory_entry::operator<= 演算子

Path に格納されたオブジェクトが Path 指定のオブジェクト以下であるかどうかを判定します。

basic_directory_entry::operator= 演算子

Path の指定したオブジェクトが格納されます。

basic_directory_entry::operator== 演算子

Path の指定したオブジェクトが Path に格納されたオブジェクトと等しいかどうかを判定します。

basic_directory_entry::operator> 演算子

Path に格納されたオブジェクトが Path の指定されたオブジェクトよりも大きいかどうかを判定します。

basic_directory_entry::operator>= 演算子

Path に格納されたオブジェクトが Path 指定のオブジェクト以上であるかどうかを判定します。

継承階層

basic_directory_entry

必要条件

ヘッダー: のファイルシステム

名前空間: std::tr2::sys

参照

関連項目

<filesystem>

その他の技術情報

ヘッダー ファイル