Leosac
0.8.0
Open Source Access Control
|
An exception that can be throw when the permission for a given operation is denied. More...
#include <PermissionDenied.hpp>
Public Member Functions | |
PermissionDenied (const std::string &detail="") | |
Public Member Functions inherited from LEOSACException | |
LEOSACException (const std::string &message) | |
virtual | ~LEOSACException () |
virtual const char * | what () const noexcept final |
const Leosac::Tools::Stacktrace & | trace () const |
Get the stacktrace associated with this exception. More... | |
Private Member Functions | |
std::string | build_msg (const std::string &detail) const |
Additional Inherited Members | |
Protected Attributes inherited from LEOSACException | |
std::string | message_ |
An exception that can be throw when the permission for a given operation is denied.
Definition at line 28 of file PermissionDenied.hpp.
PermissionDenied::PermissionDenied | ( | const std::string & | detail = "" | ) |
Definition at line 22 of file PermissionDenied.cpp.
|
private |
Definition at line 27 of file PermissionDenied.cpp.