Cqpid::sys::AbsTime | Class to represent an instant in time |
►Cadditive1 | |
Cqpid::RangeSet< T > | A set implemented as a list of [begin, end) ranges |
►Cqpid::RangeSet< SequenceNumber > | |
Cqpid::framing::SequenceSet | |
Cqpid::messaging::Address | Represents an address to which messages can be sent and from which messages can be received |
Cqpid::Address | Contains the protocol address of an AMQP broker |
Cqmf::engine::Agent | Agent - Protocol engine for the QMF agent |
Cqpid::console::Agent | |
Cqpid::management::AgentAttachment | |
Cqmf::engine::AgentEvent | AgentEvent |
Cqmf::engine::AgentProxy | |
►Cqpid::management::Args | |
Cqpid::management::ArgsNone | |
Cqpid::framing::Array | |
►Carray | |
Cqpid::framing::Uuid | A UUID is represented as a boost::array of 16 bytes |
Cqpid::client::AutoCancel | AutoCancel cancels a subscription in its destructor |
►CBaseAllocator | |
Cqpid::InlineAllocator< BaseAllocator, Max > | An allocator that has inline storage for up to Max objects of type BaseAllocator::value_type |
Cqmf::engine::BrokerEvent | |
Cqmf::engine::BrokerProxy | |
Cqpid::framing::Buffer | |
Cqpid::management::Buffer | This class is a wrapper around qpid::framing::Buffer that does not include any dependencies from boost or from qpid::framing |
Cqpid::log::CategoryTraits | |
Cqpid::console::ClassKey | |
Cqpid::client::FailoverManager::Command | Interface to implement for doing work that can be resumed on failover |
Cqpid::sys::ConditionalScopedLock< L > | |
Cqpid::client::Connection | Represents a connection to an AMQP broker |
Cqmf::engine::ConnectionSettings | Settings for AMQP connections to the broker |
Cqpid::management::ConnectionSettings | Settings for a Connection |
Cqpid::client::ConnectionSettings | Settings for a Connection |
Cqmf::engine::Console | |
Cqmf::engine::ConsoleEvent | |
Cqpid::console::ConsoleListener | Implement a subclass of ConsoleListener and subscribe it using the SessionManager to receive indications |
Cqmf::engine::ConsoleSettings | |
►Cqpid::framing::FieldValue::Data | |
►Cqpid::framing::FixedWidthValue< 16 > | |
Cqpid::framing::UuidData | |
Cqpid::framing::EncodedValue< T > | |
Cqpid::framing::FixedWidthValue< width > | |
Cqpid::framing::FixedWidthValue< 0 > | |
Cqpid::framing::VariableWidthValue< lenwidth > | |
Cqpid::framing::DeliveryProperties | |
Cqpid::framing::DtxGetTimeoutResult | |
Cqpid::framing::DtxRecoverResult | |
Cqpid::messaging::Duration | A duration is a time in milliseconds |
Cqpid::sys::Duration | Class to represent the duration between instants of time |
►Cequality_comparable | |
Cqpid::framing::SequenceNumber | 4-byte sequence number that 'wraps around' |
Cqmf::engine::Event | |
Cqpid::console::Event | |
►Cstd::exception | STL class |
►Cqpid::Exception | Base class for Qpid runtime exceptions |
►Cqpid::ChannelException | |
Cqpid::framing::NotAttachedException | |
Cqpid::framing::SessionBusyException | |
Cqpid::framing::TransportBusyException | |
Cqpid::framing::UnknownIdsException | |
Cqpid::client::CannotConnectException | |
Cqpid::ClosedException | |
►Cqpid::ConnectionException | |
Cqpid::framing::ConnectionForcedException | |
Cqpid::framing::FramingErrorException | |
Cqpid::framing::InvalidPathException | |
Cqpid::ErrnoException | Exception that includes an errno message |
►Cqpid::framing::FieldValueException | Exception that is the base exception for all field table errors |
Cqpid::framing::InvalidConversionException | Exception thrown when we can't perform requested conversion |
Cqpid::framing::OutOfBounds | |
Cqpid::Options::Exception | |
►Cqpid::SessionException | |
Cqpid::framing::CommandInvalidException | |
Cqpid::framing::IllegalArgumentException | |
Cqpid::framing::IllegalStateException | |
Cqpid::framing::InternalErrorException | |
Cqpid::framing::InvalidArgumentException | |
Cqpid::framing::NotAllowedException | |
Cqpid::framing::NotFoundException | |
Cqpid::framing::NotImplementedException | |
Cqpid::framing::PreconditionFailedException | |
Cqpid::framing::ResourceDeletedException | |
Cqpid::framing::ResourceLimitExceededException | |
Cqpid::framing::ResourceLockedException | |
Cqpid::framing::UnauthorizedAccessException | |
Cqpid::TransportFailure | Exception representing transport failure |
Cqpid::Url::Invalid | |
►Cqpid::types::Exception | |
►Cqmf::QmfException | |
Cqmf::IndexOutOfRange | |
Cqmf::KeyNotFound | |
Cqmf::OperationTimedOut | |
Cqpid::management::OutOfBounds | |
Cqpid::messaging::EncodingException | |
►Cqpid::messaging::MessagingException | This is the base class for all messaging related exceptions thrown by this API |
Cqpid::messaging::ConnectionError | |
Cqpid::messaging::InvalidOptionString | Thrown when the syntax of the option string used to configure a connection in not valid |
Cqpid::messaging::KeyError | Thrown to indicate a failed lookup of some local object |
►Cqpid::messaging::LinkError | |
►Cqpid::messaging::AddressError | |
Cqpid::messaging::MalformedAddress | Thrown when an address string with invalid syntax is used |
►Cqpid::messaging::ResolutionError | Thrown when a syntactically correct address cannot be resolved or used |
Cqpid::messaging::AssertionFailed | Thrown when creating a sender or receiver for an address for which some asserted property of the node is not matched |
Cqpid::messaging::NotFound | Thrown on attempts to create a sender or receiver to a non-existent node |
►Cqpid::messaging::ReceiverError | |
►Cqpid::messaging::FetchError | |
Cqpid::messaging::NoMessageAvailable | Thrown by Receiver::fetch(), Receiver::get() and Session::nextReceiver() to indicate that there no message was available before the timeout specified |
►Cqpid::messaging::SenderError | |
►Cqpid::messaging::SendError | |
Cqpid::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 |
►Cqpid::messaging::SessionError | |
►Cqpid::messaging::TransactionError | |
Cqpid::messaging::TransactionAborted | Thrown on Session::commit() if reconnection results in the transaction being automatically aborted |
Cqpid::messaging::UnauthorizedAccess | Thrown to indicate that the application attempted to do something for which it was not authorised by its peer |
Cqpid::messaging::TransportFailure | Thrown to indicate loss of underlying connection |
Cqpid::types::InvalidConversion | Thrown when an illegal conversion of a variant is attempted |
Cqpid::framing::ExchangeBoundResult | |
Cqpid::framing::ExchangeQueryResult | |
Cqpid::client::FailoverManager | Utility to manage failover |
Cqpid::messaging::FailoverUpdates | A utility to listen for updates on cluster membership and update the list of known urls for a connection accordingly |
►Cqpid::framing::FieldTable | A set of name-value pairs |
Cqpid::client::QueueOptions | A help class to set options on the Queue |
►Cqpid::framing::FieldValue | Value that can appear in an AMQP field table |
Cqpid::framing::ArrayValue | |
Cqpid::framing::BoolValue | |
Cqpid::framing::DoubleValue | |
Cqpid::framing::FieldTableValue | |
Cqpid::framing::FloatValue | |
Cqpid::framing::Integer16Value | |
Cqpid::framing::Integer64Value | |
Cqpid::framing::Integer8Value | |
Cqpid::framing::IntegerValue | |
Cqpid::framing::ListValue | |
Cqpid::framing::Str16Value | |
Cqpid::framing::Str8Value | |
Cqpid::framing::Struct32Value | |
Cqpid::framing::TimeValue | |
Cqpid::framing::Unsigned16Value | |
Cqpid::framing::Unsigned32Value | |
Cqpid::framing::Unsigned64Value | |
Cqpid::framing::Unsigned8Value | |
Cqpid::framing::UuidValue | |
Cqpid::framing::Var16Value | |
Cqpid::framing::Var32Value | |
Cqpid::framing::VoidValue | |
Cqpid::framing::FileProperties | |
Cqpid::client::FlowControl | Flow control works by associating a finite amount of "credit" with a subscription |
Cqpid::framing::FragmentProperties | |
Cqpid::client::Future | |
►Cqpid::client::FutureCompletion | |
Cqpid::client::FutureResult | |
Cqmf::Handle< T > | A handle is like a pointer: refers to an underlying implementation object |
Cqpid::messaging::Handle< T > | A handle is like a pointer: refers to an underlying implementation object |
Cqpid::client::Handle< T > | A handle is like a pointer: refers to an underlying implementation object |
►Cqmf::Handle< AgentEventImpl > | |
Cqmf::AgentEvent | |
►Cqmf::Handle< AgentImpl > | |
Cqmf::Agent | |
►Cqmf::Handle< AgentSessionImpl > | |
Cqmf::AgentSession | |
►Cqpid::client::Handle< CompletionImpl > | |
►Cqpid::client::Completion | Asynchronous commands that do not return a result will return a Completion |
Cqpid::client::TypedResult< T > | Returned by asynchronous commands that return a result |
►Cqpid::messaging::Handle< ConnectionImpl > | |
Cqpid::messaging::Connection | A connection represents a network connection to a remote endpoint |
►Cqmf::Handle< ConsoleEventImpl > | |
Cqmf::ConsoleEvent | |
►Cqmf::Handle< ConsoleSessionImpl > | |
Cqmf::ConsoleSession | |
►Cqmf::Handle< DataAddrImpl > | |
Cqmf::DataAddr | |
►Cqmf::Handle< DataImpl > | |
Cqmf::Data | |
►Cqpid::client::Handle< LocalQueueImpl > | |
Cqpid::client::LocalQueue | A local queue to collect messages retrieved from a remote broker queue |
►Cqmf::Handle< qmf::PosixEventNotifierImpl > | |
Cqmf::posix::EventNotifier | |
►Cqmf::Handle< QueryImpl > | |
Cqmf::Query | |
►Cqpid::messaging::Handle< ReceiverImpl > | |
Cqpid::messaging::Receiver | Interface through which messages are received |
►Cqmf::Handle< SchemaIdImpl > | |
Cqmf::SchemaId | |
►Cqmf::Handle< SchemaImpl > | |
Cqmf::Schema | |
►Cqmf::Handle< SchemaMethodImpl > | |
Cqmf::SchemaMethod | |
►Cqmf::Handle< SchemaPropertyImpl > | |
Cqmf::SchemaProperty | |
►Cqpid::messaging::Handle< SenderImpl > | |
Cqpid::messaging::Sender | Interface through which messages are sent |
►Cqpid::messaging::Handle< SessionImpl > | |
Cqpid::messaging::Session | A session represents a distinct 'conversation' which can involve sending and receiving messages to and from different addresses |
►Cqmf::Handle< SubscriptionImpl > | |
Cqmf::Subscription | |
►Cqpid::client::Handle< SubscriptionImpl > | |
Cqpid::client::Subscription | A handle to an active subscription |
►Cqpid::client::Handle< SubscriptionManagerImpl > | |
Cqpid::client::SubscriptionManager | A class to help create and manage subscriptions |
Cqpid::types::Uuid::Hasher | Hasher for use with unordered_map |
Cqpid::framing::Header | |
Cqpid::log::Statement::Initializer | |
Cqpid::InlineRebind< RequestedType, InlineType, BaseAllocator, Max > | |
Cqpid::InlineRebind< T, T, BaseAllocator, Max > | |
►Cqpid::sys::IOHandle | |
Cqpid::sys::NullIOHandle | |
►Citerator_facade | |
Cqpid::RangeSet< T >::iterator | |
Cqpid::log::LevelTraits | |
Cqpid::framing::List | Representation of an AMQP 0-10 list |
Cqpid::amqp_0_10::ListCodec | Codec for encoding/decoding a list of Variants using the AMQP 0-10 list encoding |
Cqpid::management::Manageable | |
Cqpid::management::ManagementAgent | |
►Cqpid::management::ManagementItem | |
Cqpid::management::ManagementEvent | |
Cqpid::management::ManagementObject | |
►Cstd::map< K, T > | STL class |
Cqpid::console::Object::AttributeMap | |
Cqpid::amqp_0_10::MapCodec | Codec for encoding/decoding a map of Variants using the AMQP 0-10 map encoding |
Cqmf::engine::Message | |
Cqpid::messaging::Message | Representation of a message |
Cqpid::client::Message | A message sent to or received from the broker |
Cqpid::framing::MessageAcquireResult | |
►Cqpid::client::MessageListener | Implement a subclass of MessageListener and subscribe it using the SubscriptionManager to receive messages |
Cqpid::client::FailoverListener | Listen for updates from the amq.failover exchange |
Cqpid::console::Broker | |
Cqpid::framing::MessageProperties | |
Cqpid::client::MessageReplayTracker | Utility to track messages sent asynchronously, allowing those that are indoubt to be replayed over a new session |
Cqpid::framing::MessageResumeResult | |
Cqmf::engine::MethodResponse | |
Cqpid::console::MethodResponse | |
Cqpid::Msg | A simple wrapper for std::ostringstream that allows in place construction of a message and automatic conversion to string |
Cqpid::management::Mutex | |
►Cnoncopyable | |
Cqpid::log::Logger | Central logging agent |
►Cqpid::sys::Condition | A condition variable for thread synchronization |
Cqpid::sys::Monitor | A monitor is a condition variable and a mutex |
►Cqpid::sys::Mutex | Mutex lock |
Cqpid::sys::Monitor | A monitor is a condition variable and a mutex |
Cqpid::sys::Mutex | Mutex lock |
Cqpid::sys::RWlock | RW lock |
Cqpid::sys::RWlock | RW lock |
Cqpid::management::Notifyable | |
Cqmf::engine::Object | |
Cqpid::console::Object | |
Cqmf::engine::ObjectId | |
Cqpid::management::ObjectId | |
Cqpid::console::ObjectId | |
►Coptions_description | |
►Cqpid::Options | Base class for options |
Cqpid::CommonOptions | Standard options for configuration |
Cqpid::log::Options | Logging options for config parser |
Cqpid::log::SinkOptions | Logging sink options |
Cqpid::log::Logger::Output | Logging output sink |
Cqpid::console::Package | |
Cqpid::sys::PODMutex | PODMutex is a POD, can be static-initialized with PODMutex m = QPID_PODMUTEX_INITIALIZER |
Cqmf::posix::PrivateImplRef< class > | |
Cqpid::messaging::PrivateImplRef< class > | |
Cqpid::client::PrivateImplRef< T > | |
Cqmf::PrivateImplRef< class > | |
Cqpid::framing::ProtocolVersion | |
Cqmf::engine::Query | |
►Cqmf::engine::QueryOperand | |
Cqmf::engine::QueryElement | |
Cqmf::engine::QueryExpression | |
Cqmf::engine::QueryResponse | |
Cqpid::framing::QueueQueryResult | |
►Cqpid::sys::Raisable | |
Cqpid::sys::ExceptionHolder | Holder for exceptions |
Cqpid::Range< T > | A range of values, used in RangeSet |
Cqpid::Range< SequenceNumber > | |
Cqpid::InlineAllocator< BaseAllocator, Max >::rebind< T1 > | |
Cqpid::client::FailoverManager::ReconnectionStrategy | |
Cqpid::framing::ReplyTo | |
Cqmf::engine::ResilientConnection | ResilientConnection represents a Qpid connection that is resilient |
Cqmf::engine::ResilientConnectionEvent | Represents events that occur, unsolicited, from ResilientConnection |
►Cqpid::sys::Runnable | Interface for objects that can be run, e.g |
Cqpid::client::FailoverListener | Listen for updates from the amq.failover exchange |
Cqpid::client::SubscriptionManager | A class to help create and manage subscriptions |
Cqmf::engine::SchemaArgument | |
Cqpid::console::SchemaArgument | |
Cqpid::console::SchemaClass | |
Cqmf::engine::SchemaClassKey | |
Cqmf::engine::SchemaEventClass | |
Cqmf::engine::SchemaMethod | |
Cqpid::console::SchemaMethod | |
Cqmf::engine::SchemaObjectClass | |
Cqpid::console::SchemaProperty | |
Cqmf::engine::SchemaProperty | |
Cqmf::engine::SchemaStatistic | |
Cqpid::console::SchemaStatistic | |
Cqpid::sys::ScopedLock< L > | Scoped lock template: calls lock() in ctor, unlock() in dtor |
Cqpid::management::ScopedLockTemplate< L > | Scoped lock template: calls lock() in ctor, unlock() in dtor |
Cqpid::sys::ScopedRlock< L > | |
Cqpid::sys::ScopedUnlock< L > | |
Cqpid::management::ScopedUnlockTemplate< L > | |
Cqpid::sys::ScopedWlock< L > | |
Cqpid::log::Selector | A selector identifies the set of log messages to enable |
Cqpid::log::SelectorElement | SelectorElement parses a cli/mgmt enable/disable entry into usable fields where cliEntry = [!]LEVEL[+-][:PATTERN] |
Cqpid::console::SequenceManager | |
►Cqpid::client::SessionBase_0_10 | Base class for handles to an AMQP session |
►Cqpid::client::no_keyword::AsyncSession_0_10 | AMQP 0-10 asynchronous session API |
Cqpid::client::AsyncSession_0_10 | AMQP 0-10 session API with keyword arguments |
►Cqpid::client::no_keyword::Session_0_10 | AMQP 0-10 synchronous session API |
Cqpid::client::Session_0_10 | AMQP 0-10 session API with keyword arguments |
Cqmf::engine::SessionHandle | |
Cqpid::console::SessionManager | |
Cqpid::console::SessionManager::Settings | |
Cqpid::management::ManagementAgent::Singleton | |
Cqpid::log::Statement | POD struct representing a logging statement in source code |
Cqpid::framing::StreamProperties | |
Cqpid::framing::StructHelper | |
Cqpid::client::SubscriptionSettings | Settings for a subscription |
Cqpid::sys::Thread | |
►Ctotally_ordered1 | |
Cqpid::SessionId | Identifier for a session |
►Ctyped_value | |
Cqpid::OptionValue< T > | |
Cqpid::types::Uuid | |
Cqmf::engine::Value | |
►Cqpid::console::Value | |
Cqpid::console::BoolValue | |
Cqpid::console::DoubleValue | |
Cqpid::console::FloatValue | |
Cqpid::console::Int64Value | |
Cqpid::console::IntValue | |
Cqpid::console::MapValue | |
Cqpid::console::NullValue | |
Cqpid::console::RefValue | |
Cqpid::console::StringValue | |
Cqpid::console::Uint64Value | |
Cqpid::console::UintValue | |
Cqpid::console::UuidValue | |
Cqpid::console::ValueFactory | |
Cqpid::types::Variant | Represents a value of variable type |
►Cstd::vector< T > | STL class |
Cqpid::InlineVector< Range< SequenceNumber >, 3 > | |
Cqpid::InlineVector< Range< T >, 3 > | |
Cqpid::InlineVector< T, Max, Alloc > | A vector that stores up to Max elements in inline storage, otherwise uses normal vector allocation |
Cqpid::Url | An AMQP URL contains a list of addresses |
Cqpid::framing::Window | |
Cqpid::framing::XaResult | |
Cqpid::framing::Xid | |