Namespaces
Variants

std::experimental::filesystem:: directory_options

From cppreference.net
ヘッダーで定義 <experimental/filesystem>
enum class directory_options {

none,
follow_directory_symlink,
skip_permission_denied

} ;
(filesystem TS)

この型は、 directory_iterator および recursive_directory_iterator の動作を制御する利用可能なオプションを表します。

directory_options BitmaskType の要件を満たします (これはビット単位演算子 operator & operator | operator ^ operator~ operator & = operator | = 、および operator ^ = がこの型に対して定義されていることを意味します)。

メンバー定数

メンバー定数 意味
none 0 (デフォルト)ディレクトリシンボリックリンクをスキップ、パーミッション拒否はエラー
follow_directory_symlink 1 ディレクトリシンボリックリンクをスキップせずに追従
skip_permission_denied 2 パーミッション拒否エラーが発生するディレクトリをスキップ

関連項目

ディレクトリイテレータを構築する
( std::experimental::filesystem::directory_iterator の公開メンバ関数)
再帰的ディレクトリイテレータを構築する
( std::experimental::filesystem::recursive_directory_iterator の公開メンバ関数)