qpid/messaging/exceptions.h File Reference

Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces
qpid/messaging/exceptions.h File Reference
`#include "qpid/messaging/ImportExport.h"`
`#include "qpid/types/Exception.h"`
`#include "qpid/types/Variant.h"`

Go to the source code of this file.

## Classes
struct | qpid::messaging::MessagingException
| This is the base class for all messaging related exceptions thrown by this API. More...
struct | qpid::messaging::InvalidOptionString
| Thrown when the syntax of the option string used to configure a connection in not valid. More...
struct | qpid::messaging::KeyError
| Thrown to indicate a failed lookup of some local object. More...
struct | qpid::messaging::LinkError
struct | qpid::messaging::AddressError
struct | qpid::messaging::ResolutionError
| Thrown when a syntactically correct address cannot be resolved or used. More...
struct | qpid::messaging::AssertionFailed
| Thrown when creating a sender or receiver for an address for which some asserted property of the node is not matched. More...
struct | qpid::messaging::NotFound
| Thrown on attempts to create a sender or receiver to a non-existent node. More...
struct | qpid::messaging::MalformedAddress
| Thrown when an address string with invalid syntax is used. More...
struct | qpid::messaging::ReceiverError
struct | qpid::messaging::FetchError
struct | qpid::messaging::NoMessageAvailable
| Thrown by Receiver::fetch(), Receiver::get() and Session::nextReceiver() to indicate that there no message was available before the timeout specified. More...
struct | qpid::messaging::SenderError
struct | qpid::messaging::SendError
struct | qpid::messaging::TargetCapacityExceeded
| Thrown to indicate that the sender attempted to send a message that would result in the target node on the peer exceeding a preconfigured capacity. More...
struct | qpid::messaging::SessionError
struct | qpid::messaging::TransactionError
struct | qpid::messaging::TransactionAborted
| Thrown on Session::commit() if reconnection results in the transaction being automatically aborted. More...
struct | qpid::messaging::UnauthorizedAccess
| Thrown to indicate that the application attempted to do something for which it was not authorised by its peer. More...
struct | qpid::messaging::ConnectionError
struct | qpid::messaging::TransportFailure
| Thrown to indicate loss of underlying connection. More...
## Namespaces
namespace | qpid
| This file was automatically generated from the AMQP specification.
namespace | qpid::messaging