From Jason Turner

[fs.enum.perm.opts]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp8wd6t444/{from.md → to.md} +19 -0
tmp/tmp8wd6t444/{from.md → to.md} RENAMED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #### Enum class `perm_options` <a id="fs.enum.perm.opts">[[fs.enum.perm.opts]]</a>
2
+
3
+ The `enum class` type `perm_options` is a bitmask type (
4
+ [[bitmask.types]]) that specifies bitmask constants used to control the
5
+ semantics of permissions operations, with the meanings listed in Table 
6
+ [[tab:enum.perm_options]]. The bitmask constants are bitmask elements.
7
+ In Table  [[tab:enum.perm_options]] `perm` denotes a value of type
8
+ `perms` passed to `permissions`.
9
+
10
+ **Table: Enum class `perm_options`** <a id="tab:enum.perm_options">[tab:enum.perm_options]</a>
11
+
12
+ | Name | Meaning |
13
+ | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
14
+ | `replace` | `permissions` shall replace the file's permission bits with `perm` |
15
+ | `add` | `permissions` shall replace the file's permission bits with the bitwise OR of `perm` and the file's current permission bits. |
16
+ | `remove` | `permissions` shall replace the file's permission bits with the bitwise AND of the complement of `perm` and the file's current permission bits. |
17
+ | `nofollow` | `permissions` shall change the permissions of a symbolic link itself rather than the permissions of the file the link resolves to. |
18
+
19
+