Abstract base class for all Ice exceptions. More...
#include <Ice/Ice.h>
Public Member Functions | |
Exception () noexcept=default | |
Default constructor. | |
Exception (const Exception &other) noexcept=default | |
Copy constructor. | |
virtual const char * | ice_id () const noexcept=0 |
Returns the type ID of this exception. | |
virtual void | ice_print (std::ostream &os) const =0 |
Outputs a description of this exception to a stream. | |
Exception & | operator= (const Exception &rhs) noexcept=default |
Copy assignment operator. |
Abstract base class for all Ice exceptions.
It has only two derived classes: LocalException and UserException.
Definition at line 15 of file Exception.h.