[#BloombergLP-bdls-MemoryUtil-Access] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdls.adoc[bdls]::xref:BloombergLP/bdls/MemoryUtil.adoc[MemoryUtil]::Access :relfileprefix: ../../../ :mrdocs: Bit flags specifying memory access protection. == Synopsis Declared in `<bdls_memoryutil.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum Access; ---- == Members [cols="1,4"] |=== | Name| Description | `k_ACCESS_NONE` | No access permitted. | `k_ACCESS_READ` | Read access permitted. | `k_ACCESS_WRITE` | Write access permitted. | `k_ACCESS_EXECUTE` | Execute access permitted. | `k_ACCESS_READ_WRITE` | Read and write access permitted. | `k_ACCESS_READ_EXECUTE` | Read and execute access permitted. | `k_ACCESS_WRITE_EXECUTE` | Write and execute access permitted. | `k_ACCESS_READ_WRITE_EXECUTE` | Read, write, and execute access permitted. | `BDESU_ACCESS_NONE` | Deprecated alias for `k_ACCESS_NONE`. | `BDESU_ACCESS_READ` | Deprecated alias for `k_ACCESS_READ`. | `BDESU_ACCESS_WRITE` | Deprecated alias for `k_ACCESS_WRITE`. | `BDESU_ACCESS_EXECUTE` | Deprecated alias for `k_ACCESS_EXECUTE`. | `BDESU_ACCESS_READ_WRITE` | Deprecated alias for `k_ACCESS_READ_WRITE`. | `BDESU_ACCESS_READ_EXECUTE` | Deprecated alias for `k_ACCESS_READ_EXECUTE`. | `BDESU_ACCESS_WRITE_EXECUTE` | Deprecated alias for `k_ACCESS_WRITE_EXECUTE`. | `BDESU_ACCESS_READ_WRITE_EXECUTE` | Deprecated alias for `k_ACCESS_READ_WRITE_EXECUTE`. | `ACCESS_READ` | Deprecated alias for `k_ACCESS_READ`. | `ACCESS_WRITE` | Deprecated alias for `k_ACCESS_WRITE`. | `ACCESS_EXECUTE` | Deprecated alias for `k_ACCESS_EXECUTE`. | `ACCESS_NONE` | Deprecated alias for `k_ACCESS_NONE`. | `ACCESS_READ_WRITE` | Deprecated alias for `k_ACCESS_READ_WRITE`. | `ACCESS_READ_EXECUTE` | Deprecated alias for `k_ACCESS_READ_EXECUTE`. | `ACCESS_WRITE_EXECUTE` | Deprecated alias for `k_ACCESS_WRITE_EXECUTE`. | `ACCESS_READ_WRITE_EXECUTE` | Deprecated alias for `k_ACCESS_READ_WRITE_EXECUTE`. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#