std::filesystem:: directory_options
|
Defined in header
<filesystem>
|
||
|
enum
class
directory_options
{
none
=
/* unspecified */
,
|
(since C++17) | |
This type represents available options that control the behavior of the directory_iterator and recursive_directory_iterator .
directory_options
satisfies the requirements of
BitmaskType
(which means the bitwise operators
operator
&
,
operator
|
,
operator
^
,
operator~
,
operator
&
=
,
operator
|
=
, and
operator
^
=
are defined for this type).
none
represents the empty bitmask; every other enumerator represents a distinct bitmask element.
Constants
| Enumerator | Meaning |
none
|
(default) skip directory symlinks, “permission denied” is error |
follow_directory_symlink
|
follow rather than skip directory symlinks |
skip_permission_denied
|
skip directories that would otherwise result in “permission denied” errors |
Example
|
This section is incomplete
Reason: no example |
See also
|
constructs a directory iterator
(public member function of
std::filesystem::directory_iterator
)
|
|
|
constructs a recursive directory iterator
(public member function of
std::filesystem::recursive_directory_iterator
)
|