#include <bitset>#include <functional>#include <initializer_list>#include <string>

Go to the source code of this file.
Classes | |
| class | shared_model::interface::PermissionSet< Perm > |
Namespaces | |
| shared_model | |
| shared_model::interface | |
| shared_model::interface::permissions | |
Typedefs | |
| using | shared_model::interface::RolePermissionSet = PermissionSet< permissions::Role > |
| using | shared_model::interface::GrantablePermissionSet = PermissionSet< permissions::Grantable > |
Functions | |
| Role | shared_model::interface::permissions::permissionFor (Grantable g) |
| bool | shared_model::interface::permissions::isValid (Role perm) noexcept |
| bool | shared_model::interface::permissions::isValid (Grantable perm) noexcept |