Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET
Apache Qpid Documentation
Main Page
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
7
]
qpid::messaging::Address
Represents an address to which messages can be sent and from which messages can be received
ChannelException
qpid::framing::NotAttachedException
qpid::framing::SessionBusyException
qpid::framing::TransportBusyException
qpid::framing::UnknownIdsException
ConnectionException
qpid::framing::ConnectionForcedException
qpid::framing::FramingErrorException
qpid::framing::InvalidPathException
qpid::framing::DeliveryProperties
qpid::framing::DtxGetTimeoutResult
qpid::framing::DtxRecoverResult
qpid::messaging::Duration
A duration is a time in milliseconds
std::exception
STL class
qpid::types::Exception
qmf::QmfException
qmf::IndexOutOfRange
qmf::KeyNotFound
qmf::OperationTimedOut
qpid::messaging::EncodingException
qpid::messaging::MessagingException
This is the base class for all messaging related exceptions thrown by this API
qpid::messaging::ConnectionError
qpid::messaging::AuthenticationFailure
qpid::messaging::InvalidOptionString
Thrown when the syntax of the option string used to configure a connection in not valid
qpid::messaging::KeyError
Thrown to indicate a failed lookup of some local object
qpid::messaging::LinkError
qpid::messaging::AddressError
qpid::messaging::MalformedAddress
Thrown when an address string with invalid syntax is used
qpid::messaging::ResolutionError
Thrown when a syntactically correct address cannot be resolved or used
qpid::messaging::AssertionFailed
Thrown when creating a sender or receiver for an address for which some asserted property of the node is not matched
qpid::messaging::NotFound
Thrown on attempts to create a sender or receiver to a non-existent node
qpid::messaging::ReceiverError
qpid::messaging::FetchError
qpid::messaging::NoMessageAvailable
Thrown by
Receiver::fetch()
,
Receiver::get()
and
Session::nextReceiver()
to indicate that there no message was available before the timeout specified
qpid::messaging::SenderError
qpid::messaging::SendError
qpid::messaging::MessageRejected
Thrown on a synchronous send to indicate that the message being sent was rejected
qpid::messaging::OutOfCapacity
Thrown to indicate that the locally configured sender capacity has been reached, and thus no further messages can be put on the replay buffer
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
qpid::messaging::SessionError
qpid::messaging::SessionClosed
Thrown to indicate that the sesion was closed by this client (probably in a different thread) whilst we were waiting on it
qpid::messaging::TransactionError
qpid::messaging::TransactionAborted
Thrown on
Session::commit()
if reconnection results in the transaction being automatically aborted
qpid::messaging::UnauthorizedAccess
Thrown to indicate that the application attempted to do something for which it was not authorised by its peer
qpid::messaging::TransportFailure
Thrown to indicate loss of underlying connection
qpid::types::InvalidConversion
Thrown when an illegal conversion of a variant is attempted
qpid::framing::ExchangeBoundResult
qpid::framing::ExchangeQueryResult
qpid::messaging::FailoverUpdates
A utility to listen for updates on cluster membership and update the list of known urls for a connection accordingly
qpid::framing::FileProperties
qpid::framing::FragmentProperties
qmf::Handle< T >
A handle is like a pointer: refers to an underlying implementation object
qpid::messaging::Handle< T >
A handle is like a pointer: refers to an underlying implementation object
qmf::Handle< AgentEventImpl >
qmf::AgentEvent
qmf::Handle< AgentImpl >
qmf::Agent
qmf::Handle< AgentSessionImpl >
qmf::AgentSession
qpid::messaging::Handle< ConnectionImpl >
qpid::messaging::Connection
A connection represents a network connection to a remote endpoint
qmf::Handle< ConsoleEventImpl >
qmf::ConsoleEvent
qmf::Handle< ConsoleSessionImpl >
qmf::ConsoleSession
qmf::Handle< DataAddrImpl >
qmf::DataAddr
qmf::Handle< DataImpl >
qmf::Data
qmf::Handle< qmf::PosixEventNotifierImpl >
qmf::posix::EventNotifier
qmf::Handle< QueryImpl >
qmf::Query
qpid::messaging::Handle< ReceiverImpl >
qpid::messaging::Receiver
Interface through which messages are received
qmf::Handle< SchemaIdImpl >
qmf::SchemaId
qmf::Handle< SchemaImpl >
qmf::Schema
qmf::Handle< SchemaMethodImpl >
qmf::SchemaMethod
qmf::Handle< SchemaPropertyImpl >
qmf::SchemaProperty
qpid::messaging::Handle< SenderImpl >
qpid::messaging::Sender
Interface through which messages are sent
qpid::messaging::Handle< SessionImpl >
qpid::messaging::Session
A session represents a distinct 'conversation' which can involve sending and receiving messages to and from different addresses
qmf::Handle< SubscriptionImpl >
qmf::Subscription
qpid::types::Uuid::Hasher
Hasher
for use with unordered_map
qpid::framing::Header
qpid::messaging::Logger
A utility class to allow the application to control the logging output of the qpid messaging library
qpid::messaging::LoggerOutput
Interface class to allow redirection of log output
qpid::messaging::Message
Representation of a message
qpid::framing::MessageAcquireResult
qpid::framing::MessageProperties
qpid::framing::MessageResumeResult
qmf::posix::PrivateImplRef< class >
qmf::PrivateImplRef< class >
qpid::messaging::PrivateImplRef< class >
qpid::framing::QueueQueryResult
qpid::framing::ReplyTo
SessionBase_0_10
qpid::client::no_keyword::AsyncSession_0_10
AMQP 0-10 asynchronous session API
qpid::client::AsyncSession_0_10
AMQP 0-10 session API with keyword arguments
qpid::client::no_keyword::Session_0_10
AMQP 0-10 synchronous session API
qpid::client::Session_0_10
AMQP 0-10 session API with keyword arguments
SessionException
qpid::framing::CommandInvalidException
qpid::framing::IllegalArgumentException
qpid::framing::IllegalStateException
qpid::framing::InternalErrorException
qpid::framing::InvalidArgumentException
qpid::framing::NotAllowedException
qpid::framing::NotFoundException
qpid::framing::NotImplementedException
qpid::framing::PreconditionFailedException
qpid::framing::ResourceDeletedException
qpid::framing::ResourceLimitExceededException
qpid::framing::ResourceLockedException
qpid::framing::UnauthorizedAccessException
qpid::framing::StreamProperties
qpid::types::Uuid
qpid::types::Variant
Represents a value of variable type
qpid::framing::XaResult
qpid::framing::Xid
Qpid C++ API Reference
Generated on Tue Oct 28 2014 for Qpid C++ Client API by
1.8.5