This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of TS status.

### 2634. [filesys.ts] [PDTS] `enum class directory_options` has no summary

Section: 6 [filesys.ts::fs.filesystem.synopsis] Status: TS Submitter: P.J. Plauger Opened: 2014-01-30 Last modified: 2017-07-30

Priority: Not Prioritized

View all other issues in [filesys.ts::fs.filesystem.synopsis].

View all issues with TS status.

Discussion:

Addresses: filesys.ts

`enum class directory_options` has no summary.

Proposed resolution:

Change 6 [fs.filesystem.synopsis]:

>           enum class directory_options;
>           {
>           none,
>           follow_directory_symlink,
>           skip_permission_denied
>           };

Add the following sub-section:

> ### 10.4 Enum class `directory_options` [enum.directory_options]

> The `enum class` type `directory_options` is a bitmask type (C++11 §17.5.2.1.3) that specifies bitmask constants used to identify directory traversal options.

> Name | Value | Meaning
> `none` | `0` | (Default) Skip directory symlinks, permission denied is error.
> `follow_directory_symlink` | `1` | Follow rather than skip directory symlinks.
> `skip_permission_denied` | `2` | Skip directories that would otherwise result in permission denied errors.