Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
qpid::sys::AbsTimeClass to represent an instant in time
additive1
qpid::AddressContains the protocol address of an AMQP broker
qpid::messaging::AddressRepresents an address to which messages can be sent and from which messages can be received
qpid::messaging::AddressError
qmf::engine::AgentAgent - Protocol engine for the QMF agent
qpid::console::Agent
qmf::Agent
qpid::management::AgentAttachment
qmf::AgentEvent
qmf::engine::AgentEventAgentEvent
qmf::engine::AgentProxy
qmf::AgentSession
qpid::management::Args
qpid::management::ArgsNone
qpid::framing::Array
qpid::framing::ArrayValue
qpid::messaging::AssertionFailed
qpid::client::no_keyword::AsyncSession_0_10AMQP 0-10 asynchronous session API
qpid::client::AsyncSession_0_10AMQP 0-10 session API with keyword arguments
qpid::console::Object::AttributeMap
qpid::client::AutoCancelAutoCancel cancels a subscription in its destructor
qpid::framing::BoolValue
qpid::console::BoolValue
qpid::console::Broker
qmf::engine::BrokerEvent
qmf::engine::BrokerProxy
qpid::framing::Buffer
qpid::management::BufferThis class is a wrapper around qpid::framing::Buffer that does not include any dependencies from boost or from qpid::framing
qpid::client::CannotConnectException
qpid::ChannelException
qpid::console::ClassKey
qpid::ClosedException
qpid::client::FailoverManager::CommandInterface to implement for doing work that can be resumed on failover
qpid::framing::CommandInvalidExceptionThe command segments could not be decoded
qpid::CommonOptionsStandard options for configuration
qpid::client::CompletionAsynchronous commands that do not return a result will return a Completion
qpid::sys::ConditionA condition variable for thread synchronization
qpid::sys::ConditionalScopedLock< L >
qpid::client::ConnectionRepresents a connection to an AMQP broker
qpid::messaging::ConnectionA connection represents a network connection to a remote endpoint
qpid::messaging::ConnectionError
qpid::ConnectionException
qpid::framing::ConnectionForcedExceptionAn operator intervened to close the connection for some reason
qmf::engine::ConnectionSettingsSettings for AMQP connections to the broker
qpid::management::ConnectionSettingsSettings for a Connection
qpid::client::ConnectionSettingsSettings for a Connection
qmf::engine::Console
qmf::ConsoleEvent
qmf::engine::ConsoleEvent
qpid::console::ConsoleListenerImplement a subclass of ConsoleListener and subscribe it using the SessionManager to receive indications
qmf::ConsoleSession
qmf::engine::ConsoleSettings
qpid::framing::FieldValue::Data
qmf::Data
qmf::DataAddr
qpid::framing::DeliveryProperties
qpid::framing::DoubleValue
qpid::console::DoubleValue
qpid::framing::DtxGetTimeoutResult
qpid::framing::DtxRecoverResult
qpid::sys::DurationClass to represent the duration between instants of time
qpid::messaging::DurationA duration is a time in milliseconds
qpid::framing::EncodedValue< T >
qpid::messaging::EncodingException
qpid::ErrnoExceptionException that includes an errno message
qmf::engine::Event
qpid::console::Event
qpid::Options::Exception
qpid::types::Exception
qpid::ExceptionBase class for Qpid runtime exceptions
qpid::sys::ExceptionHolderHolder for exceptions
qpid::framing::ExchangeBoundResult
qpid::framing::ExchangeQueryResult
qpid::client::FailoverListenerListen for updates from the amq.failover exchange
qpid::client::FailoverManagerUtility to manage failover
qpid::messaging::FailoverUpdatesA utility to listen for updates on cluster membership and update the list of known urls for a connection accordingly
qpid::messaging::FetchError
qpid::framing::FieldTableA set of name-value pairs
qpid::framing::FieldTableValue
qpid::framing::FieldValueValue that can appear in an AMQP field table
qpid::framing::FieldValueExceptionException that is the base exception for all field table errors
qpid::framing::FileProperties
qpid::framing::FixedWidthValue< width >
qpid::framing::FixedWidthValue< 0 >
qpid::framing::FloatValue
qpid::console::FloatValue
qpid::client::FlowControlFlow control works by associating a finite amount of "credit" with a subscription
qpid::framing::FragmentProperties
qpid::framing::FramingErrorExceptionA valid frame header cannot be formed from the incoming byte stream
qpid::client::Future
qpid::client::FutureCompletion
qpid::client::FutureResult
qpid::messaging::Handle< T >A handle is like a pointer: refers to an underlying implementation object
qpid::client::Handle< T >A handle is like a pointer: refers to an underlying implementation object
qmf::Handle< T >A handle is like a pointer: refers to an underlying implementation object
qpid::framing::Header
qpid::framing::IllegalArgumentExceptionThe command argument is malformed, i.e
qpid::framing::IllegalStateExceptionThe peer sent a command that is not permitted in the current state of the session
qmf::IndexOutOfRange
qpid::log::Statement::Initializer
qpid::InlineAllocator< BaseAllocator, Max >An allocator that has inline storage for up to Max objects of type BaseAllocator::value_type
qpid::InlineRebind< RequestedType, InlineType, BaseAllocator, Max >
qpid::InlineRebind< T, T, BaseAllocator, Max >
qpid::InlineVector< T, Max, Alloc >A vector that stores up to Max elements in inline storage, otherwise uses normal vector allocation
qpid::console::Int64Value
qpid::framing::Integer16Value
qpid::framing::Integer64Value
qpid::framing::Integer8Value
qpid::framing::IntegerValue
qpid::framing::InternalErrorExceptionThe peer could not complete the command because of an internal error
qpid::console::IntValue
qpid::Url::Invalid
qpid::framing::InvalidArgumentExceptionAn invalid argument was passed to a command, and the operation could not proceed
qpid::types::InvalidConversionThrown when an illegal conversion of a variant is attempted
qpid::framing::InvalidConversionExceptionException thrown when we can't perform requested conversion
qpid::messaging::InvalidOptionString
qpid::framing::InvalidPathExceptionThe client tried to work with an unknown virtual host
qpid::sys::IOHandle
qpid::sys::IOHandlePrivate
qpid::framing::Buffer::IteratorBuffer input/output iterator
qpid::RangeSet< T >::iterator
qpid::messaging::KeyError
qmf::KeyNotFound
qpid::log::LevelTraits
qpid::messaging::LinkError
qpid::framing::ListRepresentation of an AMQP 0-10 list
qpid::amqp_0_10::ListCodecCodec for encoding/decoding a list of Variants using the AMQP 0-10 list encoding
qpid::framing::ListValue
qpid::client::LocalQueueA local queue to collect messages retrieved from a remote broker queue
qpid::log::LoggerCentral logging agent
qpid::messaging::MalformedAddressThrown when an address string with inalid sytanx is used
qpid::management::Manageable
qpid::management::ManagementAgent
qpid::management::ManagementEvent
qpid::management::ManagementItem
qpid::management::ManagementObject
qpid::amqp_0_10::MapCodecCodec for encoding/decoding a map of Variants using the AMQP 0-10 map encoding
qpid::console::MapValue
qpid::messaging::MessageRepresentation of a message
qmf::engine::Message
qpid::client::MessageA message sent to or received from the broker
qpid::framing::MessageAcquireResult
qpid::client::MessageListenerImplement a subclass of MessageListener and subscribe it using the SubscriptionManager to receive messages
qpid::framing::MessageProperties
qpid::client::MessageReplayTrackerUtility to track messages sent asynchronously, allowing those that are indoubt to be replayed over a new session
qpid::framing::MessageResumeResult
qpid::messaging::MessagingException
qmf::engine::MethodResponse
qpid::console::MethodResponse
qpid::sys::MonitorA monitor is a condition variable and a mutex
qpid::MsgA simple wrapper for std::ostringstream that allows in place construction of a message and automatic conversion to string
qpid::sys::MutexMutex lock
qpid::management::Mutex
qpid::messaging::NoMessageAvailable
qpid::framing::NotAllowedExceptionThe peer tried to use a command a manner that is inconsistent with the rules described in the specification
qpid::framing::NotAttachedExceptionThe transport is not currently attached to any session
qpid::messaging::NotFound
qpid::framing::NotFoundExceptionThe client attempted to work with a server entity that does not exist
qpid::management::Notifyable
qpid::framing::NotImplementedExceptionThe peer tried to use functionality that is not implemented in its partner
qpid::sys::NullIOHandle
qpid::console::NullValue
qmf::engine::Object
qpid::console::Object
qpid::console::ObjectId
qmf::engine::ObjectId
qpid::management::ObjectId
qmf::OperationTimedOut
qpid::OptionsBase class for options
qpid::log::OptionsLogging options for config parser
qpid::OptionValue< T >
qpid::management::OutOfBounds
qpid::framing::OutOfBounds
qpid::log::Logger::OutputLogging output sink
qpid::console::Package
qpid::sys::PODMutexPODMutex is a POD, can be static-initialized with PODMutex m = QPID_PODMUTEX_INITIALIZER
qpid::sys::PosixIOHandle
qpid::framing::PreconditionFailedExceptionThe client requested a command that was not allowed because some precondition failed
qpid::framing::ProtocolVersion
qmf::QmfException
qmf::Query
qmf::engine::Query
qmf::engine::QueryElement
qmf::engine::QueryExpression
qmf::engine::QueryOperand
qmf::engine::QueryResponse
qpid::client::QueueOptionsA help class to set options on the Queue
qpid::framing::QueueQueryResult
qpid::sys::Raisable
qpid::Range< T >A range of values, used in RangeSet
qpid::RangeSet< T >A set implemented as a list of [begin, end) ranges
qpid::InlineAllocator< BaseAllocator, Max >::rebind< T1 >
qpid::messaging::ReceiverInterface through which messages are received
qpid::messaging::ReceiverError
qpid::client::FailoverManager::ReconnectionStrategy
qpid::console::RefValue
qpid::framing::ReplyTo
qmf::engine::ResilientConnectionResilientConnection represents a Qpid connection that is resilient
qmf::engine::ResilientConnectionEventRepresents events that occur, unsolicited, from ResilientConnection
qpid::messaging::ResolutionErrorThrown when a syntactically correct address cannot be resolved or used
qpid::framing::ResourceDeletedExceptionA server entity the client is working with has been deleted
qpid::framing::ResourceLimitExceededExceptionThe client exceeded its resource allocation
qpid::framing::ResourceLockedExceptionThe client attempted to work with a server entity to which it has no access because another client is working with it
qpid::sys::RunnableInterface for objects that can be run, e.g
qpid::sys::RWlockRW lock
qmf::Schema
qpid::console::SchemaArgument
qmf::engine::SchemaArgument
qpid::console::SchemaClass
qmf::engine::SchemaClassKey
qmf::engine::SchemaEventClass
qmf::SchemaId
qmf::SchemaMethod
qpid::console::SchemaMethod
qmf::engine::SchemaMethod
qmf::engine::SchemaObjectClass
qmf::SchemaProperty
qmf::engine::SchemaProperty
qpid::console::SchemaProperty
qmf::engine::SchemaStatistic
qpid::console::SchemaStatistic
qpid::sys::ScopedLock< L >Scoped lock template: calls lock() in ctor, unlock() in dtor
qpid::management::ScopedLockTemplate< L >Scoped lock template: calls lock() in ctor, unlock() in dtor
qpid::sys::ScopedRlock< L >
qpid::sys::ScopedUnlock< L >
qpid::management::ScopedUnlockTemplate< L >
qpid::sys::ScopedWlock< L >
qpid::log::SelectorA selector identifies the set of log messages to enable
qpid::messaging::SenderInterface through which messages are sent
qpid::messaging::SenderError
qpid::messaging::SendError
qpid::console::SequenceManager
qpid::framing::SequenceNumber4-byte sequence number that 'wraps around'
qpid::framing::SequenceSet
qpid::messaging::SessionA session represents a distinct 'conversation' which can involve sending and receiving messages to and from different addresses
qpid::client::Session_0_10AMQP 0-10 session API with keyword arguments
qpid::client::no_keyword::Session_0_10AMQP 0-10 synchronous session API
qpid::client::SessionBase_0_10Base class for handles to an AMQP session
qpid::framing::SessionBusyExceptionThe session is currently attached to another transport
qpid::messaging::SessionError
qpid::SessionException
qmf::engine::SessionHandle
qpid::SessionIdIdentifier for a session
qpid::console::SessionManager
qpid::console::SessionManager::Settings
qpid::management::ManagementAgent::Singleton
qpid::log::SinkOptionsLogging sink options
qpid::log::StatementPOD struct representing a logging statement in source code
qpid::framing::Str16Value
qpid::framing::Str8Value
qpid::framing::StreamProperties
qpid::console::StringValue
qpid::framing::Struct32Value
qpid::framing::StructHelper
qpid::client::SubscriptionA handle to an active subscription
qmf::Subscription
qpid::client::SubscriptionManagerA class to help create and manage subscriptions
qpid::client::SubscriptionSettingsSettings for a subscription
qpid::messaging::TargetCapacityExceeded
qpid::sys::Thread
qpid::framing::TimeValue
qpid::messaging::TransactionAborted
qpid::messaging::TransactionError
qpid::framing::TransportBusyExceptionThe transport is currently attached to another session
qpid::messaging::TransportFailure
qpid::TransportFailureException representing transport failure
qpid::client::TypedResult< T >Returned by asynchronous commands that return a result
qpid::console::Uint64Value
qpid::console::UintValue
qpid::messaging::UnauthorizedAccess
qpid::framing::UnauthorizedAccessExceptionThe client attempted to work with a server entity to which it has no access due to security settings
qpid::framing::UnknownIdsExceptionCommand data was received prior to any use of the command-point control
qpid::framing::Unsigned16Value
qpid::framing::Unsigned32Value
qpid::framing::Unsigned64Value
qpid::framing::Unsigned8Value
qpid::UrlAn AMQP URL contains a list of addresses
qpid::types::Uuid
qpid::framing::UuidA UUID is represented as a boost::array of 16 bytes
qpid::console::UuidValue
qpid::framing::UuidValue
qmf::engine::Value
qpid::console::Value
qpid::console::ValueFactory
qpid::framing::Var16Value
qpid::framing::Var32Value
qpid::framing::VariableWidthValue< lenwidth >
qpid::types::VariantRepresents a value of variable type
qpid::framing::VoidValue
qpid::framing::Window
qpid::framing::XaResult
qpid::framing::Xid

Qpid C++ API Reference
Generated on Mon Aug 22 2011 for Qpid C++ Client API by doxygen 1.7.4