#include <PhxExceptions.h>
Inheritance diagram for Phx::PermissionException:

Public Member Functions | |
| virtual const char * | what () const throw () |
| Overloads the std::exception what() method to return a brief message. | |
This may not necessarily be related to OS permissions or the like. It could mean that a thread attempted to access a resource that may only be touched by a particular thread, etc. Rather than simply throwing an "InUseException" that indicates a resource was in use but that the operation was legal, this exception could convey, alternatively, that the operation will not be allowed even if the resource is no longer in use at a later time.
|
|
Overloads the std::exception what() method to return a brief message. In general, the message should be very short, usually just specifying the type of error. Any information about the cause of the error itself that is not useful for programatic purposes should be logged rather than returned in the exception. Reimplemented from Phx::ResourceException. |
1.4.2