activemq::exceptions::BrokerException Class Reference

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

Inheritance diagram for activemq::exceptions::BrokerException:
Inheritance graph
[legend]

Public Member Functions

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

Constructor & Destructor Documentation

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

Member Function Documentation

virtual BrokerException* activemq::exceptions::BrokerException::clone (  )  const [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.

Returns:
new BrokerException instance that is a clone of this one.

Reimplemented from activemq::exceptions::ActiveMQException.


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

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1