Files
cppdraft_translate/cppdraft/fs/enum/dir/opts.md
2025-10-25 03:02:53 +03:00

1.9 KiB

[fs.enum.dir.opts]

31 Input/output library [input.output]

31.12 File systems [filesystems]

31.12.8 Enumerations [fs.enum]

31.12.8.6 Enum class directory_options [fs.enum.dir.opts]

1

#

The enum class type directory_options is a bitmask type ([bitmask.types]) that specifies bitmask constants used to identify directory traversal options, with the meanings listed in Table 153.

The constant none represents the empty bitmask; every other constant in the table represents a distinct bitmask element.

Table 153 — Enum class directory_options [tab:fs.enum.dir.opts]

🔗
Name
Meaning
🔗
none
(Default) Skip directory symlinks, permission denied is an error.
🔗
follow_directory_symlink
Follow rather than skip directory symlinks.
🔗
skip_permission_denied
Skip directories that would otherwise result in permission denied.