libbmq  a5f8a06ba1d16cb5a65643e1fa7f1a1d6aadef40
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CBloombergLP::bmqa::AbstractSessionA pure protocol for a session
 CBloombergLP::bmqa::MockSessionMechanism to mock a bmqa::Session
 CBloombergLP::bmqa::SessionA session with a BlazingMQ broker
 CBloombergLP::bmqa::MockSessionUtil::AckParamsStruct representing parameters for an ack message
 CBloombergLP::bmqt::AckResultThis enum represents the result code status of an ack message
 CBloombergLP::bmqpi::DTSpan::BaggageA set of key-values used to describe a DTSpan
 CBloombergLP::bmqt::CloseQueueResultThis enum represents the result of a closeQueue operation
 CBloombergLP::bmqa::CloseQueueStatus
 CBloombergLP::bmqt::CompressionAlgorithmTypeThis struct defines various types of compression algorithms
 CBloombergLP::bmqt::ConfigureQueueResultThis enum represents the result of a configureQueue operation
 CBloombergLP::bmqa::ConfigureQueueStatus
 CBloombergLP::bmqa::ConfirmEventBuilderMechanism to build a batch of CONFIRM messages
 CBloombergLP::bmqt::CorrelationId
 CBloombergLP::bmqt::CorrelationIdLess
 CBloombergLP::bmqpi::DTContextA pure interface for a context with a notion of a current span
 CBloombergLP::bmqpi::DTSpanA pure interface for representing a span of a distributed trace
 CBloombergLP::bmqpi::DTTracerA pure interface for creators of DTSpan objects
 CBloombergLP::bmqt::EncodingTypeEnumeration for message encoding types
 CBloombergLP::bmqa::EventA variant type encompassing all types of events
 CBloombergLP::bmqt::EventBuilderResult
 CBloombergLP::bmqt::GenericResultThis enum represents generic common status
 CBloombergLP::bmqpi::HostHealthMonitorA pure interface for monitoring the health of the host
 CBloombergLP::bmqa::ManualHostHealthMonitor
 CBloombergLP::bmqt::HostHealthStateEnumeration for host health states
 CBloombergLP::bmqa::MessageA message sent/received to/from the BlazingMQ broker
 CBloombergLP::bmqa::MessageConfirmationCookieCookie for async message confirmation
 CBloombergLP::bmqa::MessageEvent
 CBloombergLP::bmqa::MessageEventBuilderA builder for MessageEvent objects
 CBloombergLP::bmqt::MessageEventTypeEnumeration for the types of message events
 CBloombergLP::bmqt::MessageGUID
 CBloombergLP::bmqt::MessageGUIDHashAlgo
 CBloombergLP::bmqt::MessageGUIDLessThis struct provides a binary function for comparing 2 GUIDs
 CBloombergLP::bmqa::MessageIterator
 CBloombergLP::bmqa::MessagePropertiesProvide a VST representing message properties
 CBloombergLP::bmqa::MessagePropertiesIterator
 CBloombergLP::bmqa::MockSessionUtilUtility methods to create bmqa events
 CBloombergLP::bmqt::OpenQueueResultThis enum represents the result of an openQueue operation
 CBloombergLP::bmqa::OpenQueueStatus
 CBloombergLP::bmqt::PostResultThis enum represents the result code status of a post message
 CBloombergLP::bmqt::PropertyTypeThis enum represents the supported data types for a message property
 CBloombergLP::bmqa::MockSessionUtil::PushMessageParamsStruct representing parameters for a push message
 CBloombergLP::bmqt::QueueFlagsThis enum represents queue flags
 CBloombergLP::bmqt::QueueFlagsUtil
 CBloombergLP::bmqa::QueueIdValue-semantic efficient identifier for a queue
 CBloombergLP::bmqt::QueueOptionsValue-semantic type for options related to a queue
 CBloombergLP::bmqa::SessionEventAn event related to the operation of a Session
 CBloombergLP::bmqa::SessionEventHandler
 CBloombergLP::bmqt::SessionEventTypeEnumeration for the types of session events
 CBloombergLP::bmqt::SessionOptions
 CBloombergLP::bmqt::SubscriptionValue-semantic type to carry Subscription parameters
 CBloombergLP::bmqt::SubscriptionExpressionValue-semantic type to carry Subscription criteria
 CBloombergLP::bmqt::SubscriptionHandleValue-semantic type for unique Subscription id
 CBloombergLP::bmqt::UriValue semantic type representing a URI
 CBloombergLP::bmqt::UriBuilder
 CBloombergLP::bmqt::UriParserUtility namespace of methods for parsing URI strings into Uri objects
 CBloombergLP::bmqt::VersionA version consisting of a major and minor version number