activemq-cpp-3.4.0

activemq::exceptions::BrokerException Class Reference

#include <src/main/activemq/exceptions/BrokerException.h>

Inheritance diagram for activemq::exceptions::BrokerException:

Public Member Functions

 BrokerException () throw ()
 BrokerException (const exceptions::ActiveMQException &ex) throw ()
 BrokerException (const BrokerException &ex) throw ()
 BrokerException (const char *file, const int lineNumber, const char *msg,...) throw ()
 BrokerException (const char *file, const int lineNumber, const commands::BrokerError *error) throw ()
virtual BrokerExceptionclone () const
 Clones this exception.
virtual ~BrokerException () throw ()

Constructor & Destructor Documentation

activemq::exceptions::BrokerException::BrokerException ( ) throw () [inline]
activemq::exceptions::BrokerException::BrokerException ( const exceptions::ActiveMQException ex) throw () [inline]
activemq::exceptions::BrokerException::BrokerException ( const BrokerException ex) throw () [inline]
activemq::exceptions::BrokerException::BrokerException ( const char *  file,
const int  lineNumber,
const char *  msg,
  ... 
) throw () [inline]
activemq::exceptions::BrokerException::BrokerException ( const char *  file,
const int  lineNumber,
const commands::BrokerError error 
) throw () [inline]
virtual activemq::exceptions::BrokerException::~BrokerException ( ) throw () [inline, virtual]

Member Function Documentation

virtual BrokerException* activemq::exceptions::BrokerException::clone ( ) const [inline, virtual]

Clones this exception.

This is useful for cases where you need to preserve the type of the original exception as well as the message. All subclasses should override.

Reimplemented from activemq::exceptions::ActiveMQException.


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