Represents an error that occurs on a RCF server and is transmitted back to the client. More...
#include <Exception.hpp>
Public Member Functions | |
std::unique_ptr< Exception > | clone () const |
Deep clone of the exception. More... | |
Public Member Functions inherited from RCF::Exception | |
bool | good () const |
Returns true if there is an error condition. Otherwise returns false. More... | |
bool | bad () const |
Returns true if there is not an error condition. Otherwise returns false. More... | |
void | clear () |
Clears the error condition. More... | |
const char * | what () const throw () |
Returns an error message. More... | |
int | getErrorId () const |
Returns the RCF error ID of the error. More... | |
std::string | getErrorMessage () const |
Returns an error message. More... | |
Represents an error that occurs on a RCF server and is transmitted back to the client.
|
virtual |
Deep clone of the exception.
Reimplemented from RCF::Exception.
Reimplemented in RCF::VersioningException.