basic_directory_entry クラス
X が basic_directory_iterator または basic_recursive_directory_iteratorである、*Xによって返されるオブジェクトについて説明します。
template<class Path>
class basic_directory_entry;
解説
クラスは、テンプレート Path型のオブジェクトを格納します。Path は basic_path または basic_pathから派生した型でない場合もあります。また、file_type の2個の値を格納します; 既知の内容を格納したファイル名の状態について表す1、と呼ばれるものをファイル名のシンボリック リンクの状態について表します。
メンバー
パブリック typedef
名前 |
説明 |
---|---|
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