Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
Ice::Exception Class Referenceabstract

Abstract base class for all Ice exceptions. More...

#include <Ice/Ice.h>

Inheritance diagram for Ice::Exception:

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.
Exceptionoperator= (const Exception &rhs) noexcept=default
 Copy assignment operator.

Detailed Description

Abstract base class for all Ice exceptions.

It has only two derived classes: LocalException and UserException.

Definition at line 15 of file Exception.h.


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