Public Member Functions | |
| ASIException () | |
| ASIException (String msg) | |
| void | setRootCause (Throwable t) |
| Throwable | getRootCause () |
Private Attributes | |
| Throwable | cause = null |
Exception class.
| cern::laser::source::alarmsysteminterface::ASIException::ASIException | ( | ) | [inline] |
Create new ASIException.
| cern::laser::source::alarmsysteminterface::ASIException::ASIException | ( | String | msg | ) | [inline] |
Construct an ASIException with the specified detail message.
| msg | the detail message. |
| Throwable cern::laser::source::alarmsysteminterface::ASIException::getRootCause | ( | ) | [inline] |
Retrieve the root cause of this ASIException, if any.
References cause.
| void cern::laser::source::alarmsysteminterface::ASIException::setRootCause | ( | Throwable | t | ) | [inline] |
Record that the root cause of this ASIException.
| t | The possibly null exception that caused the ASI operation to fail. If null, it means this ASI exception has no root cause. |
References cause.
Referenced by cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy::AlarmSystemInterfaceProxy(), cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::ASISubscriberProxy(), cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::subscribe(), and cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::unsubscribe().
Throwable cern::laser::source::alarmsysteminterface::ASIException::cause = null [private] |
Referenced by getRootCause(), and setRootCause().
1.6.2