|
libnmbs 1.0.0
|
#include <filesystem>Go to the source code of this file.
Namespaces | |
| namespace | nmbs |
| Lightweight helpers for generating NATO confidentiality metadata. | |
| namespace | nmbs::binding |
Typedefs | |
| typedef std::uint32_t | nmbs::binding::AccessMode |
| typedef std::uint32_t | nmbs::binding::ProfileSupport |
Enumerations | |
| enum | nmbs::binding::AccessModeFlags : AccessMode { nmbs::binding::am_none = 0 , nmbs::binding::am_read = 1 << 0 , nmbs::binding::am_write = 1 << 1 } |
| enum | nmbs::binding::ProfileSupportFlags : ProfileSupport { nmbs::binding::ps_none = 0 , nmbs::binding::ps_xmp = 1 << 0 , nmbs::binding::ps_sidecar = 1 << 1 , nmbs::binding::ps_xml = 1 << 2 , nmbs::binding::ps_ext4 = 1 << 3 } |
Functions | |
| ProfileSupport | nmbs::binding::support (const std::filesystem::path &path) |
| File analysis to check the binding capabilities of the path. | |
binding.h brief
binding.h details