|
PACS System 0.1.0
PACS DICOM system library
|
Role definitions for RBAC. More...
#include <string>#include <string_view>#include <optional>

Go to the source code of this file.
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::security |
Enumerations | |
| enum class | kcenon::pacs::security::Role { kcenon::pacs::security::Viewer , kcenon::pacs::security::Technologist , kcenon::pacs::security::Radiologist , kcenon::pacs::security::Administrator , kcenon::pacs::security::System } |
| User roles in the PACS system. More... | |
Functions | |
| constexpr std::string_view | kcenon::pacs::security::to_string (Role role) |
| Convert Role to string. | |
| std::optional< Role > | kcenon::pacs::security::parse_role (std::string_view str) |
| Parse Role from string. | |