Remote Call Framework 3.0
RCF::RemoteException Class Reference

Represents an error that occurs on a RCF server and is transmitted back to the client. More...

#include <Exception.hpp>

Inheritance diagram for RCF::RemoteException:
RCF::Exception RCF::VersioningException

Public Member Functions

std::unique_ptr< Exceptionclone () 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...
 

Detailed Description

Represents an error that occurs on a RCF server and is transmitted back to the client.

Member Function Documentation

◆ clone()

std::unique_ptr<Exception> RCF::RemoteException::clone ( ) const
virtual

Deep clone of the exception.

Reimplemented from RCF::Exception.

Reimplemented in RCF::VersioningException.


The documentation for this class was generated from the following file: