activemq-cpp-3.9.5
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 Cdecaf::util::concurrent::locks::AbstractOwnableSynchronizerBase class for locks that provide the notion of Ownership, the types of locks that are implemented using this base class would be owned by one specific Thread at any given time
 Cdecaf::util::concurrent::locks::AbstractQueuedSynchronizer
 Cactivemq::core::ActiveMQAckHandlerInterface class that is used to give CMS Messages an interface to Ack themselves with
 Cactivemq::core::ActiveMQConstantsClass holding constant values for various ActiveMQ specific things Each constant is defined as an enumeration and has functions that convert back an forth between string and enum values
 Cactivemq::library::ActiveMQCPP
 Cactivemq::core::ActiveMQMessageAudit
 Cactivemq::util::ActiveMQMessageTransformation
 Cactivemq::util::AdvisorySupportSupport class that provides various static constants for use in constructing Destination names for the ActiveMQ advisory destinations
 Cdecaf::lang::AppendableAn object to which char sequences and values can be appended
 Cdecaf::io::Writer
 Cdecaf::io::OutputStreamWriterA class for turning a character stream into a byte stream
 Cdecaf::lang::StringBufferStringBuffer is a variable size contiguous indexable array of characters
 Cdecaf::lang::StringBuilderA modifiable sequence of characters for use in creating and modifying Strings
 Cdecaf::nio::CharBufferThis class defines four categories of operations upon character buffers:
 Cdecaf::internal::nio::CharArrayBuffer
 Cdecaf::internal::AprPoolWraps an APR pool object so that classes in decaf can create a static member for use in static methods where apr function calls that need a pool are made
 Cactivemq::core::ArrayPointer< T >Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the default Reference Counter is used
 Cdecaf::lang::ArrayPointer< T >Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the default Reference Counter is used
 Cdecaf::util::Arrays
 Cactivemq::core::AtomicBooleanA boolean value that may be updated atomically
 Cactivemq::core::kernels::AtomicBooleanA boolean value that may be updated atomically
 Cactivemq::state::AtomicBooleanA boolean value that may be updated atomically
 Cdecaf::util::concurrent::atomic::AtomicBooleanA boolean value that may be updated atomically
 Cdecaf::util::concurrent::atomic::AtomicRefCounter
 Cdecaf::lang::Pointer< StlMapEntrySet >
 Cdecaf::lang::Pointer< StlMapKeySet >
 Cdecaf::lang::Pointer< StlMapValueCollection >
 Cdecaf::lang::Pointer< ConstStlMapEntrySet >
 Cdecaf::lang::Pointer< ConstStlMapKeySet >
 Cdecaf::lang::Pointer< ConstStlMapValueCollection >
 Cdecaf::lang::Pointer< decaf::util::HashMap::HashMapEntrySet >
 Cdecaf::lang::Pointer< decaf::util::HashMap::HashMapKeySet >
 Cdecaf::lang::Pointer< decaf::util::HashMap::HashMapValueCollection >
 Cdecaf::lang::Pointer< decaf::util::HashMap::ConstHashMapEntrySet >
 Cdecaf::lang::Pointer< decaf::util::HashMap::ConstHashMapKeySet >
 Cdecaf::lang::Pointer< decaf::util::HashMap::ConstHashMapValueCollection >
 Cdecaf::lang::Pointer< activemq::commands::ActiveMQDestination >
 Cdecaf::lang::Pointer< activemq::commands::BrokerError >
 Cdecaf::lang::Pointer< decaf::lang::Exception >
 Cdecaf::lang::Pointer< activemq::commands::BrokerId >
 Cdecaf::lang::Pointer< activemq::commands::ConnectionId >
 Cdecaf::lang::Pointer< activemq::commands::ConsumerId >
 Cdecaf::lang::Pointer< activemq::commands::SessionId >
 Cdecaf::lang::Pointer< activemq::commands::BooleanExpression >
 Cdecaf::lang::Pointer< activemq::commands::DataStructure >
 Cdecaf::lang::Pointer< activemq::commands::MessageAck >
 Cdecaf::lang::Pointer< activemq::commands::MessageId >
 Cdecaf::lang::Pointer< activemq::commands::TransactionId >
 Cdecaf::lang::Pointer< activemq::commands::ProducerId >
 Cdecaf::lang::Pointer< activemq::core::ActiveMQAckHandler >
 Cdecaf::lang::Pointer< activemq::commands::Message >
 Cdecaf::lang::Pointer< activemq::commands::DestinationInfo >
 Cdecaf::lang::Pointer< activemq::core::kernels::ActiveMQProducerKernel >
 Cdecaf::lang::Pointer< activemq::core::kernels::ActiveMQConsumerKernel >
 Cdecaf::lang::Pointer< activemq::core::kernels::ActiveMQSessionKernel >
 Cdecaf::lang::Pointer< activemq::core::MessageDispatchChannel >
 Cdecaf::lang::Pointer< activemq::threads::TaskRunner >
 Cdecaf::lang::Pointer< activemq::core::kernels::ActiveMQXASessionKernel >
 Cdecaf::lang::Pointer< activemq::commands::ConsumerInfo >
 Cdecaf::lang::Pointer< activemq::commands::ProducerInfo >
 Cdecaf::lang::Pointer< cms::Destination >
 Cdecaf::lang::Pointer< activemq::commands::SessionInfo >
 Cdecaf::lang::Pointer< activemq::core::ActiveMQTransactionContext >
 Cdecaf::lang::Pointer< activemq::commands::ConnectionInfo >
 Cdecaf::lang::Pointer< activemq::state::TransactionState >
 Cdecaf::lang::Pointer< decaf::lang::Runnable >
 Cdecaf::lang::Pointer< decaf::lang::Thread >
 Cdecaf::lang::Pointer< activemq::commands::Response >
 Cdecaf::lang::Pointer< activemq::transport::ResponseCallback >
 Cdecaf::lang::Pointer< activemq::transport::Transport >
 Cdecaf::lang::Pointer< activemq::threads::CompositeTaskRunner >
 Cdecaf::lang::Pointer< activemq::transport::failover::CloseTransportsTask >
 Cdecaf::lang::Pointer< activemq::transport::failover::URIPool >
 Cdecaf::lang::Pointer< decaf::util::concurrent::locks::Condition >
 Cdecaf::lang::Pointer< QueueNode< decaf::lang::Pointer< activemq::transport::Transport > > >
 Cdecaf::lang::Pointer< activemq::transport::mock::ResponseBuilder >
 Cdecaf::lang::Pointer< activemq::wireformat::WireFormat >
 Cdecaf::lang::Pointer< activemq::commands::WireFormatInfo >
 Cdecaf::lang::Pointer< decaf::internal::util::ByteArrayAdapter >
 Cdecaf::lang::Pointer< decaf::util::Comparator< E > >
 Cdecaf::lang::Pointer< decaf::util::Properties >
 Cdecaf::lang::Pointer< Array >
 Cdecaf::lang::Pointer< FutureTaskSync >
 Cdecaf::lang::Pointer< decaf::util::concurrent::Callable< T > >
 Cdecaf::lang::Pointer< QueueNode< E > >
 Cdecaf::lang::Pointer< T, REFCOUNTER >Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the default Reference Counter is used
 Cdecaf::internal::util::concurrent::AtomicReference< T >An Pointer reference that may be updated atomically
 Cdecaf::util::concurrent::atomic::AtomicReference< T >An Pointer reference that may be updated atomically
 Cdecaf::internal::util::concurrent::Atomics
 Cdecaf::util::BitSetThis class implements a vector of bits that grows as needed
 Cactivemq::wireformat::openwire::utils::BooleanStreamManages the writing and reading of boolean data streams to and from a data source such as a DataInputStream or DataOutputStream
 Cdecaf::nio::BufferA container for data of a specific primitive type
 Cdecaf::nio::ByteBufferThis class defines six categories of operations upon byte buffers:
 Cdecaf::internal::nio::ByteArrayBufferThis class defines six categories of operations upon byte buffers:
 Cdecaf::nio::CharBufferThis class defines four categories of operations upon character buffers:
 Cdecaf::nio::DoubleBufferThis class defines four categories of operations upon double buffers:
 Cdecaf::internal::nio::DoubleArrayBuffer
 Cdecaf::nio::FloatBufferThis class defines four categories of operations upon float buffers:
 Cdecaf::internal::nio::FloatArrayBuffer
 Cdecaf::nio::IntBufferThis class defines four categories of operations upon int buffers:
 Cdecaf::internal::nio::IntArrayBuffer
 Cdecaf::nio::LongBufferThis class defines four categories of operations upon long long buffers:
 Cdecaf::internal::nio::LongArrayBuffer
 Cdecaf::nio::ShortBufferThis class defines four categories of operations upon short buffers:
 Cdecaf::internal::nio::ShortArrayBuffer
 Cdecaf::internal::nio::BufferFactoryFactory class used by static methods in the decaf::nio package to create the various default version of the NIO interfaces
 Cdecaf::internal::nio::ByteArrayAdapterThis class adapts primitive type arrays to a base byte array so that the classes can inter-operate on the same base byte array without copying data
 Cdecaf::internal::util::ByteArrayAdapterThis class adapts primitive type arrays to a base byte array so that the classes can inter-operate on the same base byte array without copying data
 Cdecaf::util::concurrent::CallableTypeBase class of all Callable<T> objects, used to allow identification via type casting
 Cdecaf::util::concurrent::Callable< E >
 Cdecaf::util::concurrent::Callable< T >
 Cdecaf::util::concurrent::Callable< V >A task that returns a result and may throw an exception
 Cdecaf::security::cert::CertificateBase interface for all identity certificates
 Cdecaf::security::cert::X509CertificateBase interface for all identity certificates
 Cdecaf::lang::CharSequenceA CharSequence is a readable sequence of char values
 Cdecaf::lang::StringAn immutable sequence of characters
 Cdecaf::nio::CharBufferThis class defines four categories of operations upon character buffers:
 Cdecaf::util::zip::ChecksumAn interface used to represent Checksum values in the Zip package
 Cdecaf::util::zip::Adler32Clas that can be used to compute an Adler-32 Checksum for a data stream
 Cdecaf::util::zip::CRC32Class that can be used to compute a CRC-32 checksum for a data stream
 Ccms::CloseableInterface for a class that implements the close method
 Cactivemq::commands::ActiveMQTempDestination
 Cactivemq::commands::ActiveMQTempQueue
 Cactivemq::commands::ActiveMQTempTopic
 Ccms::ConnectionThe client's connection to its provider
 Ccms::EnhancedConnectionAn enhanced CMS Connection instance that provides additional features above the default required features of a CMS Connection instance
 Cactivemq::core::ActiveMQConnectionConcrete connection used for all connectors to the ActiveMQ broker
 Cactivemq::core::ActiveMQXAConnection
 Ccms::XAConnectionThe XAConnection interface defines an extended Connection type that is used to create XASession objects
 Cactivemq::core::ActiveMQXAConnection
 Ccms::MessageConsumerA client uses a MessageConsumer to received messages from a destination
 Cactivemq::cmsutil::CachedConsumerA cached message consumer contained within a pooled session
 Cactivemq::core::ActiveMQConsumer
 Cactivemq::core::kernels::ActiveMQConsumerKernel
 Ccms::MessageProducerA client uses a MessageProducer object to send messages to a Destination
 Cactivemq::cmsutil::CachedProducerA cached message producer contained within a pooled session
 Cactivemq::core::ActiveMQProducer
 Cactivemq::core::kernels::ActiveMQProducerKernel
 Ccms::QueueBrowserThis class implements in interface for browsing the messages in a Queue without removing them
 Cactivemq::core::ActiveMQQueueBrowser
 Ccms::SessionA Session object is a single-threaded context for producing and consuming messages
 Cactivemq::cmsutil::PooledSessionA pooled session object that wraps around a delegate session
 Cactivemq::core::ActiveMQSession
 Cactivemq::core::ActiveMQXASession
 Cactivemq::core::kernels::ActiveMQSessionKernel
 Cactivemq::core::kernels::ActiveMQXASessionKernel
 Ccms::XASessionThe XASession interface extends the capability of Session by adding access to a CMS provider's support for the operating inside an XA Transaction (optional)
 Cactivemq::core::ActiveMQXASession
 Cactivemq::core::kernels::ActiveMQXASessionKernel
 Cdecaf::io::CloseableInterface for a class that implements the close method
 Cactivemq::transport::TransportInterface for a transport layer for command objects
 Cactivemq::transport::CompositeTransportA Composite Transport is a Transport implementation that is composed of several Transports
 Cactivemq::transport::failover::FailoverTransport
 Cactivemq::transport::IOTransportImplementation of the Transport interface that performs marshaling of commands to IO streams
 Cactivemq::transport::TransportFilterA filter on the transport layer
 Cactivemq::transport::correlator::ResponseCorrelatorThis type of transport filter is responsible for correlating asynchronous responses with requests
 Cactivemq::transport::inactivity::InactivityMonitor
 Cactivemq::transport::logging::LoggingTransportA transport filter that logs commands as they are sent/received
 Cactivemq::transport::tcp::TcpTransportImplements a TCP/IP based transport filter, this transport is meant to wrap an instance of an IOTransport
 Cactivemq::transport::tcp::SslTransportTransport for connecting to a Broker using an SSL Socket
 Cactivemq::wireformat::WireFormatNegotiatorDefines a WireFormatNegotiator which allows a WireFormat to
 Cactivemq::wireformat::openwire::OpenWireFormatNegotiator
 Cactivemq::transport::mock::MockTransportThe MockTransport defines a base level Transport class that is intended to be used in place of an a regular protocol Transport suck as TCP
 Cdecaf::io::InputStreamA base class that must be implemented by all classes wishing to provide a class that reads in a stream of bytes
 Cdecaf::internal::io::StandardInputStream
 Cdecaf::internal::net::ssl::openssl::OpenSSLSocketInputStreamAn output stream for reading data from an OpenSSL Socket instance
 Cdecaf::internal::net::tcp::TcpSocketInputStreamInput stream for performing reads on a socket
 Cdecaf::io::BlockingByteArrayInputStreamThis is a blocking version of a byte buffer stream
 Cdecaf::io::ByteArrayInputStreamA ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream
 Cdecaf::io::FilterInputStreamA FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality
 Cactivemq::io::LoggingInputStream
 Cdecaf::io::BufferedInputStreamA wrapper around another input stream that performs a buffered read, where it reads more data than it needs in order to reduce the number of io operations on the input stream
 Cdecaf::io::DataInputStreamA data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way
 Cdecaf::io::PushbackInputStreamA PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte
 Cdecaf::util::zip::CheckedInputStreamAn implementation of a FilterInputStream that will maintain a Checksum of the bytes read, the Checksum can then be used to verify the integrity of the input stream
 Cdecaf::util::zip::InflaterInputStreamA FilterInputStream that decompresses data read from the wrapped InputStream instance
 Cdecaf::io::OutputStreamBase interface for any class that wants to represent an output stream of bytes
 Cdecaf::internal::io::StandardErrorOutputStreamWrapper Around the Standard error Output facility on the current platform
 Cdecaf::internal::io::StandardOutputStream
 Cdecaf::internal::net::ssl::openssl::OpenSSLSocketOutputStreamOutputStream implementation used to write data to an OpenSSLSocket instance
 Cdecaf::internal::net::tcp::TcpSocketOutputStreamOutput stream for performing write operations on a socket
 Cdecaf::io::ByteArrayOutputStream
 Cdecaf::io::FilterOutputStreamThis class is the superclass of all classes that filter output streams
 Cactivemq::io::LoggingOutputStreamOutputStream filter that just logs the data being written
 Cdecaf::io::BufferedOutputStreamWrapper around another output stream that buffers output before writing to the target output stream
 Cdecaf::io::DataOutputStreamA data output stream lets an application write primitive Java data types to an output stream in a portable way
 Cdecaf::util::zip::CheckedOutputStreamAn implementation of a FilterOutputStream that will maintain a Checksum of the bytes written, the Checksum can then be used to verify the integrity of the output stream
 Cdecaf::util::zip::DeflaterOutputStreamProvides a FilterOutputStream instance that compresses the data before writing it to the wrapped OutputStream
 Cdecaf::io::Reader
 Cdecaf::io::InputStreamReaderAn InputStreamReader is a bridge from byte streams to character streams
 Cdecaf::io::Writer
 Cdecaf::net::Socket
 Cdecaf::net::ssl::SSLSocket
 Cdecaf::internal::net::ssl::openssl::OpenSSLSocketWraps a a Normal Socket object and extends or overrides functions in that class to make use of the OpenSSL Socket API
 Cdecaf::util::logging::HandlerA Handler object takes log messages from a Logger and exports them
 Cdecaf::util::logging::StreamHandlerStream based logging Handler
 Cdecaf::util::logging::ConsoleHandlerThis Handler publishes log records to System.err
 Cactivemq::cmsutil::CmsAccessorBase class for activemq.cmsutil.CmsTemplate and other CMS-accessing gateway helpers, defining common properties such as the CMS cms.ConnectionFactory to operate on
 Cactivemq::cmsutil::CmsDestinationAccessorExtends the CmsAccessor to add support for resolving destination names
 Cactivemq::cmsutil::CmsTemplateCmsTemplate simplifies performing synchronous CMS operations
 Cactivemq::util::CMSExceptionSupport
 Ccms::CMSPropertiesInterface for a Java-like properties object
 Cactivemq::util::ActiveMQPropertiesImplementation of the CMSProperties interface that delegates to a decaf::util::Properties object
 Ccode
 Cdecaf::util::Collections
 Cactivemq::state::CommandVisitorInterface for an Object that can visit the various Command Objects that are sent from and to this client
 Cactivemq::state::CommandVisitorAdapterDefault Implementation of a CommandVisitor that returns NULL for all calls
 Cactivemq::state::ConnectionStateTracker
 Cdecaf::lang::Comparable< T >This interface imposes a total ordering on the objects of each class that implements it
 Cdecaf::lang::Comparable< ActiveMQDestination >
 Cactivemq::commands::ActiveMQDestination
 Cactivemq::commands::ActiveMQQueue
 Cactivemq::commands::ActiveMQTempDestination
 Cactivemq::commands::ActiveMQTopic
 Cdecaf::lang::Comparable< ActiveMQTempDestination >
 Cactivemq::commands::ActiveMQTempDestination
 Cdecaf::lang::Comparable< bool >
 Cdecaf::lang::Boolean
 Cdecaf::lang::Comparable< Boolean >
 Cdecaf::lang::Boolean
 Cdecaf::lang::Comparable< BrokerId >
 Cactivemq::commands::BrokerId
 Cdecaf::lang::Comparable< Byte >
 Cdecaf::lang::Byte
 Cdecaf::lang::Comparable< ByteBuffer >
 Cdecaf::nio::ByteBufferThis class defines six categories of operations upon byte buffers:
 Cdecaf::lang::Comparable< char >
 Cdecaf::lang::Character
 Cdecaf::lang::Comparable< Character >
 Cdecaf::lang::Character
 Cdecaf::lang::Comparable< CharBuffer >
 Cdecaf::nio::CharBufferThis class defines four categories of operations upon character buffers:
 Cdecaf::lang::Comparable< ConnectionId >
 Cactivemq::commands::ConnectionId
 Cdecaf::lang::Comparable< ConsumerId >
 Cactivemq::commands::ConsumerId
 Cdecaf::lang::Comparable< Date >
 Cdecaf::util::DateWrapper class around a time value in milliseconds
 Cdecaf::lang::Comparable< Delayed >
 Cdecaf::util::concurrent::DelayedA mix-in style interface for marking objects that should be acted upon after a given delay
 Cdecaf::lang::Comparable< Double >
 Cdecaf::lang::Double
 Cdecaf::lang::Comparable< double >
 Cdecaf::lang::Double
 Cdecaf::lang::Comparable< DoubleBuffer >
 Cdecaf::nio::DoubleBufferThis class defines four categories of operations upon double buffers:
 Cdecaf::lang::Comparable< Float >
 Cdecaf::lang::Float
 Cdecaf::lang::Comparable< float >
 Cdecaf::lang::Float
 Cdecaf::lang::Comparable< FloatBuffer >
 Cdecaf::nio::FloatBufferThis class defines four categories of operations upon float buffers:
 Cdecaf::lang::Comparable< int >
 Cdecaf::lang::Integer
 Cdecaf::lang::Comparable< IntBuffer >
 Cdecaf::nio::IntBufferThis class defines four categories of operations upon int buffers:
 Cdecaf::lang::Comparable< Integer >
 Cdecaf::lang::Integer
 Cdecaf::lang::Comparable< Level >
 Cdecaf::util::logging::LevelDefines a set of standard logging levels that can be used to control logging output
 Cdecaf::lang::Comparable< LocalTransactionId >
 Cactivemq::commands::LocalTransactionId
 Cdecaf::lang::Comparable< Long >
 Cdecaf::lang::Long
 Cdecaf::lang::Comparable< long long >
 Cdecaf::lang::Long
 Cdecaf::lang::Comparable< LongBuffer >
 Cdecaf::nio::LongBufferThis class defines four categories of operations upon long long buffers:
 Cdecaf::lang::Comparable< MessageId >
 Cactivemq::commands::MessageId
 Cdecaf::lang::Comparable< ProducerId >
 Cactivemq::commands::ProducerId
 Cdecaf::lang::Comparable< SessionId >
 Cactivemq::commands::SessionId
 Cdecaf::lang::Comparable< Short >
 Cdecaf::lang::Short
 Cdecaf::lang::Comparable< short >
 Cdecaf::lang::Short
 Cdecaf::lang::Comparable< ShortBuffer >
 Cdecaf::nio::ShortBufferThis class defines four categories of operations upon short buffers:
 Cdecaf::lang::Comparable< TimeUnit >
 Cdecaf::util::concurrent::TimeUnitA TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units
 Cdecaf::lang::Comparable< TransactionId >
 Cactivemq::commands::TransactionId
 Cactivemq::commands::LocalTransactionId
 Cactivemq::commands::XATransactionId
 Cdecaf::lang::Comparable< unsigned char >
 Cdecaf::lang::Byte
 Cdecaf::lang::Comparable< URI >
 Cdecaf::net::URIThis class represents an instance of a URI as defined by RFC 2396
 Cdecaf::lang::Comparable< UUID >
 Cdecaf::util::UUIDA class that represents an immutable universally unique identifier (UUID)
 Cdecaf::lang::Comparable< XATransactionId >
 Cactivemq::commands::XATransactionId
 Cdecaf::util::Comparator< T >A comparison function, which imposes a total ordering on some collection of objects
 Cdecaf::lang::PointerComparator< ActiveMQDestination >
 Cdecaf::lang::PointerComparator< BrokerId >
 Cdecaf::lang::PointerComparator< ConnectionId >
 Cdecaf::lang::PointerComparator< ConsumerId >
 Cdecaf::lang::PointerComparator< LocalTransactionId >
 Cdecaf::lang::PointerComparator< MessageId >
 Cdecaf::lang::PointerComparator< ProducerId >
 Cdecaf::lang::PointerComparator< SessionId >
 Cdecaf::lang::PointerComparator< TransactionId >
 Cdecaf::lang::PointerComparator< XATransactionId >
 Cdecaf::util::Comparator< ArrayPointer< T > >
 Cdecaf::lang::ArrayPointerComparator< T >This implementation of Comparator is designed to allows objects in a Collection to be sorted or tested for equality based on the value of the value of the actual pointer to the array being contained in this ArrayPointer
 Cdecaf::util::Comparator< decaf::lang::Pointer< E > >
 Cdecaf::util::comparators::Equals< decaf::lang::Pointer< E > >
 Cdecaf::util::Comparator< E >
 Cdecaf::util::comparators::Equals< decaf::lang::Pointer< E > >
 Cdecaf::util::comparators::Equals< E >Equality comparator that utilizes the default equality comparison expression == to determine if two values are considered equal
 Cdecaf::util::comparators::Less< E >Simple Less Comparator that compares to elements to determine if the first is less than the second
 Cdecaf::util::Comparator< Pointer< T, decaf::util::concurrent::atomic::AtomicRefCounter > >
 Cdecaf::lang::PointerComparator< T, R >This implementation of Comparator is designed to allows objects in a Collection to be sorted or tested for equality based on the value of the Object being Pointed to and not the value of the contained pointer in the Pointer instance
 Cdecaf::internal::util::concurrent::CompletionCondition
 Cactivemq::util::CompositeDataRepresents a Composite URI
 Cdecaf::util::concurrent::ConcurrentHashMap
 Cdecaf::util::concurrent::locks::ConditionCondition factors out the Mutex monitor methods (wait, notify and notifyAll) into distinct objects to give the effect of having multiple wait-sets per object, by combining them with the use of arbitrary Lock implementations
 Cdecaf::util::concurrent::locks::AbstractQueuedSynchronizer::ConditionObjectCondition object for this Synchronizer, which serves as the basis for other Lock objects
 Cactivemq::core::ConnectionAuditProvides the Auditing functionality used by Connections to attempt to filter out duplicate Messages
 Ccms::ConnectionFactoryDefines the interface for a factory that creates connection objects, the Connection objects returned implement the CMS Connection interface and hide the CMS Provider specific implementation details behind that interface
 Cactivemq::core::ActiveMQConnectionFactory
 Cactivemq::core::ActiveMQXAConnectionFactory
 Ccms::ConnectionMetaDataA ConnectionMetaData object provides information describing the Connection object
 Cactivemq::core::ActiveMQConnectionMetaDataThis class houses all the various settings and information that is used by an instance of an ActiveMQConnection class
 Cactivemq::state::ConnectionState
 Cactivemq::state::ConsumerState
 Cdecaf::net::ContentHandlerFactoryDefines a factory interface for content handlers
 Cdecaf::util::concurrent::CountDownLatch
 Cct_data_s
 Cdecaf::net::DatagramPacketClass that represents a single datagram packet
 Cdecaf::io::DataInputThe DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the C++ primitive types
 Cdecaf::io::DataOutputThe DataOutput interface provides for converting data from any of the C++ primitive types to a series of bytes and writing these bytes to a binary stream
 Cactivemq::wireformat::openwire::marshal::DataStreamMarshallerBase class for all classes that marshal commands for Openwire
 Cactivemq::wireformat::openwire::marshal::BaseDataStreamMarshallerBase class for all Marshallers that marshal DataStructures to and from the wire using the OpenWire protocol
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQDestinationMarshallerMarshaling code for Open Wire Format for ActiveMQDestinationMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshallerMarshaling code for Open Wire Format for ActiveMQQueueMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQTempDestinationMarshallerMarshaling code for Open Wire Format for ActiveMQTempDestinationMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshallerMarshaling code for Open Wire Format for ActiveMQTempQueueMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshallerMarshaling code for Open Wire Format for ActiveMQTempTopicMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshallerMarshaling code for Open Wire Format for ActiveMQTopicMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::BaseCommandMarshallerMarshaling code for Open Wire Format for BaseCommandMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::BrokerInfoMarshallerMarshaling code for Open Wire Format for BrokerInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ConnectionControlMarshallerMarshaling code for Open Wire Format for ConnectionControlMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshallerMarshaling code for Open Wire Format for ConnectionErrorMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshallerMarshaling code for Open Wire Format for ConnectionInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ConsumerControlMarshallerMarshaling code for Open Wire Format for ConsumerControlMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshallerMarshaling code for Open Wire Format for ConsumerInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ControlCommandMarshallerMarshaling code for Open Wire Format for ControlCommandMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::DestinationInfoMarshallerMarshaling code for Open Wire Format for DestinationInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::FlushCommandMarshallerMarshaling code for Open Wire Format for FlushCommandMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshallerMarshaling code for Open Wire Format for KeepAliveInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::MessageAckMarshallerMarshaling code for Open Wire Format for MessageAckMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::MessageDispatchMarshallerMarshaling code for Open Wire Format for MessageDispatchMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshallerMarshaling code for Open Wire Format for MessageDispatchNotificationMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::MessageMarshallerMarshaling code for Open Wire Format for MessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshallerMarshaling code for Open Wire Format for ActiveMQBlobMessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshallerMarshaling code for Open Wire Format for ActiveMQBytesMessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshallerMarshaling code for Open Wire Format for ActiveMQMapMessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshallerMarshaling code for Open Wire Format for ActiveMQMessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshallerMarshaling code for Open Wire Format for ActiveMQObjectMessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshallerMarshaling code for Open Wire Format for ActiveMQStreamMessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshallerMarshaling code for Open Wire Format for ActiveMQTextMessageMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::MessagePullMarshallerMarshaling code for Open Wire Format for MessagePullMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ProducerAckMarshallerMarshaling code for Open Wire Format for ProducerAckMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ProducerInfoMarshallerMarshaling code for Open Wire Format for ProducerInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::RemoveInfoMarshallerMarshaling code for Open Wire Format for RemoveInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshallerMarshaling code for Open Wire Format for RemoveSubscriptionInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ReplayCommandMarshallerMarshaling code for Open Wire Format for ReplayCommandMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ResponseMarshallerMarshaling code for Open Wire Format for ResponseMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshallerMarshaling code for Open Wire Format for DataArrayResponseMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::DataResponseMarshallerMarshaling code for Open Wire Format for DataResponseMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshallerMarshaling code for Open Wire Format for ExceptionResponseMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::IntegerResponseMarshallerMarshaling code for Open Wire Format for IntegerResponseMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::SessionInfoMarshallerMarshaling code for Open Wire Format for SessionInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshallerMarshaling code for Open Wire Format for ShutdownInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::TransactionInfoMarshallerMarshaling code for Open Wire Format for TransactionInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::BrokerIdMarshallerMarshaling code for Open Wire Format for BrokerIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ConnectionIdMarshallerMarshaling code for Open Wire Format for ConnectionIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ConsumerIdMarshallerMarshaling code for Open Wire Format for ConsumerIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshallerMarshaling code for Open Wire Format for DiscoveryEventMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshallerMarshaling code for Open Wire Format for JournalQueueAckMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshallerMarshaling code for Open Wire Format for JournalTopicAckMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::JournalTraceMarshallerMarshaling code for Open Wire Format for JournalTraceMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::JournalTransactionMarshallerMarshaling code for Open Wire Format for JournalTransactionMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::MessageIdMarshallerMarshaling code for Open Wire Format for MessageIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshallerMarshaling code for Open Wire Format for NetworkBridgeFilterMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::PartialCommandMarshallerMarshaling code for Open Wire Format for PartialCommandMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshallerMarshaling code for Open Wire Format for LastPartialCommandMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::ProducerIdMarshallerMarshaling code for Open Wire Format for ProducerIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::SessionIdMarshallerMarshaling code for Open Wire Format for SessionIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshallerMarshaling code for Open Wire Format for SubscriptionInfoMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::TransactionIdMarshallerMarshaling code for Open Wire Format for TransactionIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshallerMarshaling code for Open Wire Format for LocalTransactionIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::XATransactionIdMarshallerMarshaling code for Open Wire Format for XATransactionIdMarshaller
 Cactivemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshallerMarshaling code for Open Wire Format for WireFormatInfoMarshaller
 Cdecaf::internal::net::ssl::DefaultSSLContextDefault SSLContext manager for the Decaf library
 Cdecaf::util::zip::DeflaterThis class compresses data using the DEFLATE algorithm (see specification)
 Ccms::DeliveryModeThis is an Abstract class whose purpose is to provide a container for the delivery mode enumeration for CMS messages
 Ccms::DestinationA Destination object encapsulates a provider-specific address
 Ccms::QueueAn interface encapsulating a provider-specific queue name
 Cactivemq::commands::ActiveMQQueue
 Ccms::TemporaryQueueDefines a Temporary Queue based Destination
 Cactivemq::commands::ActiveMQTempQueue
 Ccms::TopicAn interface encapsulating a provider-specific topic name
 Cactivemq::commands::ActiveMQTopic
 Ccms::TemporaryTopicDefines a Temporary Topic based Destination
 Cactivemq::commands::ActiveMQTempTopic
 Ccms::DestinationEventAn event class that is used to wrap information related to Destination add and remove events from the CMS Provider
 Cactivemq::core::ActiveMQDestinationEvent
 Cactivemq::commands::ActiveMQDestination::DestinationFilter
 Cactivemq::wireformat::stomp::ActiveMQDestination::DestinationFilter
 Ccms::DestinationListenerA listener class that the client can implement to receive events related to Destination addition or removal on the CMS Provider
 Cactivemq::cmsutil::DestinationResolverResolves a CMS destination name to a Destination
 Cactivemq::cmsutil::DynamicDestinationResolverResolves a CMS destination name to a Destination
 Cactivemq::core::DispatchDataSimple POCO that contains the information necessary to route a message to a specified consumer
 Cactivemq::core::DispatcherInterface for an object responsible for dispatching messages to consumers
 Cactivemq::core::AdvisoryConsumer
 Cactivemq::core::kernels::ActiveMQConsumerKernel
 Cactivemq::core::kernels::ActiveMQSessionKernel
 Cdecaf::lang::DYNAMIC_CAST_TOKEN
 Cdecaf::internal::security::EngineServes as a convenience class for classes in the Decaf Security package
 Cdecaf::util::logging::ErrorManagerErrorManager objects can be attached to Handlers to process any error that occur on a Handler during Logging
 Cstd::exception
 Ccms::CMSExceptionCMS API Exception that is the base for all exceptions thrown from CMS classes
 Ccms::CMSSecurityExceptionThis exception must be thrown when a provider rejects a user name/password submitted by a client
 Ccms::IllegalStateExceptionThis exception is thrown when a method is invoked at an illegal or inappropriate time or if the provider is not in an appropriate state for the requested operation
 Ccms::InvalidClientIdExceptionThis exception must be thrown when a client attempts to set a connection's client ID to a value that is rejected by a provider
 Ccms::InvalidDestinationExceptionThis exception must be thrown when a destination either is not understood by a provider or is no longer valid
 Ccms::InvalidSelectorExceptionThis exception must be thrown when a CMS client attempts to give a provider a message selector with invalid syntax
 Ccms::MessageEOFExceptionThis exception must be thrown when an unexpected end of stream has been reached when a StreamMessage or BytesMessage is being read
 Ccms::MessageFormatExceptionThis exception must be thrown when a CMS client attempts to use a data type not supported by a message or attempts to read data in a message as the wrong type
 Ccms::MessageNotReadableExceptionThis exception must be thrown when a CMS client attempts to read a write-only message
 Ccms::MessageNotWriteableExceptionThis exception must be thrown when a CMS client attempts to write to a read-only message
 Ccms::ResourceAllocationExceptionThis exception is thrown when an operation is invalid because a transaction is in progress
 Ccms::TransactionInProgressExceptionThis exception is thrown when an operation is invalid because a transaction is in progress
 Ccms::TransactionRolledBackExceptionThis exception must be thrown when a call to Session.commit results in a rollback of the current transaction
 Ccms::UnsupportedOperationExceptionThis exception must be thrown when a CMS client attempts use a CMS method that is not implemented or not supported by the CMS Provider in use
 Ccms::XAExceptionThe XAException is thrown by the Resource Manager (RM) to inform the Transaction Manager of an error encountered by the involved transaction
 Cdecaf::lang::ThrowableThis class represents an error that has occurred
 Cdecaf::lang::Exception
 Cactivemq::exceptions::ActiveMQException
 Cactivemq::exceptions::BrokerException
 Cactivemq::exceptions::ConnectionFailedException
 Cdecaf::io::IOException
 Cdecaf::io::EOFException
 Cdecaf::io::InterruptedIOException
 Cdecaf::net::SocketTimeoutException
 Cdecaf::io::UTFDataFormatExceptionThrown from classes that attempt to read or write a UTF-8 encoded string and an encoding error is encountered
 Cdecaf::io::UnsupportedEncodingExceptionThrown when the the Character Encoding is not supported
 Cdecaf::net::HttpRetryException
 Cdecaf::net::MalformedURLException
 Cdecaf::net::ProtocolException
 Cdecaf::net::SocketExceptionException for errors when manipulating sockets
 Cdecaf::internal::net::ssl::openssl::OpenSSLSocketExceptionSubclass of the standard SocketException that knows how to produce an error message from the OpenSSL error stack
 Cdecaf::net::BindException
 Cdecaf::net::ConnectException
 Cdecaf::net::NoRouteToHostException
 Cdecaf::net::PortUnreachableException
 Cdecaf::net::UnknownHostException
 Cdecaf::net::UnknownServiceException
 Cdecaf::util::zip::ZipException
 Cdecaf::lang::exceptions::ClassCastException
 Cdecaf::lang::exceptions::CloneNotSupportedException
 Cdecaf::lang::exceptions::IllegalArgumentException
 Cdecaf::lang::exceptions::IllegalMonitorStateException
 Cdecaf::lang::exceptions::IllegalStateException
 Cdecaf::nio::InvalidMarkException
 Cdecaf::lang::exceptions::IllegalThreadStateException
 Cdecaf::lang::exceptions::IndexOutOfBoundsException
 Cdecaf::lang::exceptions::ArrayIndexOutOfBoundsException
 Cdecaf::lang::exceptions::StringIndexOutOfBoundsException
 Cdecaf::lang::exceptions::InterruptedException
 Cdecaf::lang::exceptions::InvalidStateException
 Cdecaf::lang::exceptions::NullPointerException
 Cdecaf::lang::exceptions::NumberFormatException
 Cdecaf::lang::exceptions::OutOfMemoryError
 Cdecaf::lang::exceptions::RuntimeException
 Cdecaf::lang::exceptions::NegativeArraySizeException
 Cdecaf::security::ProviderException
 Cdecaf::util::ConcurrentModificationException
 Cdecaf::util::NoSuchElementException
 Cdecaf::lang::exceptions::SecurityException
 Cdecaf::lang::exceptions::UnsupportedOperationException
 Cdecaf::nio::ReadOnlyBufferException
 Cdecaf::net::URISyntaxException
 Cdecaf::nio::BufferOverflowException
 Cdecaf::nio::BufferUnderflowException
 Cdecaf::security::GeneralSecurityException
 Cdecaf::security::DigestException
 Cdecaf::security::KeyException
 Cdecaf::security::InvalidKeyException
 Cdecaf::security::KeyManagementException
 Cdecaf::security::NoSuchAlgorithmException
 Cdecaf::security::NoSuchProviderException
 Cdecaf::security::SignatureException
 Cdecaf::security::cert::CertificateException
 Cdecaf::security::cert::CertificateEncodingException
 Cdecaf::security::cert::CertificateExpiredException
 Cdecaf::security::cert::CertificateNotYetValidException
 Cdecaf::security::cert::CertificateParsingException
 Cdecaf::util::concurrent::BrokenBarrierException
 Cdecaf::util::concurrent::CancellationException
 Cdecaf::util::concurrent::ExecutionException
 Cdecaf::util::concurrent::RejectedExecutionException
 Cdecaf::util::concurrent::TimeoutException
 Cdecaf::util::zip::DataFormatException
 Ccms::ExceptionListenerIf a CMS provider detects a serious problem, it notifies the client application through an ExceptionListener that is registered with the Connection
 Ccms::AsyncCallbackAsynchronous event interface for CMS asynchronous operations
 Cdecaf::util::concurrent::ExecutorAn object that executes submitted decaf.lang.Runnable tasks
 Cdecaf::util::concurrent::ExecutorServiceAn Executor that provides methods to manage termination and methods that can produce a Future for tracking progress of one or more asynchronous tasks
 Cdecaf::util::concurrent::AbstractExecutorServiceProvides a default implementation for the methods of the ExecutorService interface
 Cdecaf::util::concurrent::ThreadPoolExecutorDefines a Thread Pool object that implements the functionality of pooling threads to perform user tasks
 Cdecaf::util::concurrent::ExecutorsImplements a set of utilities for use with Executors, ExecutorService, ThreadFactory, and Callable types, as well as providing factory methods for instance of these types configured for the most common use cases
 Cdecaf::internal::util::concurrent::ExecutorsSupportVarious support methods for use in Executors and surrounding classes
 Cdecaf::io::FileDescriptorThis class servers as an opaque wrapper around an underlying OS level resource that can be used as a source / sink for byte level data such as sockets and files
 Cdecaf::internal::net::SocketFileDescriptorFile Descriptor type used internally by Decaf Socket objects
 Cdecaf::net::FileNameMapDefines a scheme for mapping a filename type to a MIME content type
 Cdecaf::util::logging::FilterA Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels
 Cdecaf::io::FlushableA Flushable is a destination of data that can be flushed
 Cdecaf::io::OutputStreamBase interface for any class that wants to represent an output stream of bytes
 Cdecaf::io::Writer
 Cdecaf::util::logging::FormatterA Formatter provides support for formatting LogRecords
 Cdecaf::util::logging::SimpleFormatterPrint a brief summary of the LogRecord in a human readable format
 Cdecaf::util::logging::XMLFormatterFormat a LogRecord into a standard XML format
 Cactivemq::transport::FutureResponseA container that holds a response object
 Cdecaf::util::concurrent::FutureType
 Cdecaf::util::concurrent::Future< T >
 Cdecaf::util::concurrent::RunnableFuture< T >A Runnable version of the Future type
 Cdecaf::util::concurrent::FutureTask< T >A cancellable asynchronous computation
 Cdecaf::util::concurrent::Future< V >A Future represents the result of an asynchronous computation
 Cgz_header_s
 Cgz_state
 Cdecaf::util::HashCodeUnaryBase< T >
 Cdecaf::util::HashCode< bool >
 Cdecaf::util::HashCode< char >
 Cdecaf::util::HashCode< const std::string >
 Cdecaf::util::HashCode< double >
 Cdecaf::util::HashCode< float >
 Cdecaf::util::HashCode< int >
 Cdecaf::util::HashCode< long long >
 Cdecaf::util::HashCode< short >
 Cdecaf::util::HashCode< unsigned int >
 Cdecaf::util::HashCode< unsigned long long >
 Cdecaf::util::HashCode< unsigned short >
 Cdecaf::util::HashCode< wchar_t >
 Cdecaf::util::HashCodeUnaryBase< bool >
 Cdecaf::util::HashCode< bool >
 Cdecaf::util::HashCodeUnaryBase< char >
 Cdecaf::util::HashCode< char >
 Cdecaf::util::HashCodeUnaryBase< const E & >
 Cdecaf::util::HashCode< E >
 Cdecaf::util::HashCodeUnaryBase< const K & >
 Cdecaf::util::HashCode< K >
 Cdecaf::util::HashCodeUnaryBase< const std::string & >
 Cdecaf::util::HashCode< std::string >
 Cdecaf::util::HashCode< const std::string >
 Cdecaf::util::HashCode< std::string >
 Cdecaf::util::HashCodeUnaryBase< const T & >
 Cdecaf::util::HashCode< T * >
 Cdecaf::util::HashCode< const T * >
 Cdecaf::util::HashCode< const T >
 Cdecaf::util::HashCode< decaf::lang::Pointer< T > >
 Cdecaf::util::HashCode< T >Base HashCode template, specializations are created from this to account for the various native types
 Cdecaf::util::HashCode< const T >
 Cdecaf::util::HashCodeUnaryBase< const T * >
 Cdecaf::util::HashCode< T * >
 Cdecaf::util::HashCode< const T * >
 Cdecaf::util::HashCodeUnaryBase< decaf::lang::Pointer< T > >
 Cdecaf::util::HashCode< decaf::lang::Pointer< T > >
 Cdecaf::util::HashCodeUnaryBase< double >
 Cdecaf::util::HashCode< double >
 Cdecaf::util::HashCodeUnaryBase< float >
 Cdecaf::util::HashCode< float >
 Cdecaf::util::HashCodeUnaryBase< int >
 Cdecaf::util::HashCode< int >
 Cdecaf::util::HashCodeUnaryBase< long long >
 Cdecaf::util::HashCode< long long >
 Cdecaf::util::HashCodeUnaryBase< short >
 Cdecaf::util::HashCode< short >
 Cdecaf::util::HashCodeUnaryBase< unsigned int >
 Cdecaf::util::HashCode< unsigned int >
 Cdecaf::util::HashCodeUnaryBase< unsigned long long >
 Cdecaf::util::HashCode< unsigned long long >
 Cdecaf::util::HashCodeUnaryBase< unsigned short >
 Cdecaf::util::HashCode< unsigned short >
 Cdecaf::util::HashCodeUnaryBase< wchar_t >
 Cdecaf::util::HashCode< wchar_t >
 Cdecaf::internal::util::HexStringParser
 Cactivemq::wireformat::openwire::utils::HexTableMaps hexidecimal strings to the value of an index into the table, i.e
 Cactivemq::util::IdGenerator
 Cdecaf::net::InetAddressRepresents an IP address
 Cdecaf::net::Inet4Address
 Cdecaf::net::Inet6Address
 Cinflate_state
 Cdecaf::util::zip::InflaterThis class uncompresses data that was compressed using the DEFLATE algorithm (see specification)
 Cinternal_state
 Cdecaf::lang::Iterable< E >Implementing this interface allows an object to be cast to an Iterable type for generic collections API calls
 Cdecaf::util::Collection< E >The root interface in the collection hierarchy
 Cdecaf::util::AbstractCollection< E >This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface
 Cdecaf::util::AbstractList< E >This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array)
 Cdecaf::util::AbstractSequentialList< E >This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store (such as a linked list)
 Cdecaf::util::LinkedList< cms::Connection * >
 Cdecaf::util::LinkedList< cms::Session * >
 Cdecaf::util::LinkedList< cms::Destination * >
 Cdecaf::util::LinkedList< cms::MessageProducer * >
 Cdecaf::util::LinkedList< cms::MessageConsumer * >
 Cdecaf::util::LinkedList< E >A complete implementation of the List interface using a doubly linked list data structure
 Cdecaf::util::ArrayList< E >
 Cdecaf::util::StlList< E >List class that wraps the STL list object to provide a simpler interface and additional methods not provided by the STL type
 Cdecaf::util::AbstractQueue< E >This class provides skeletal implementations of some Queue operations
 Cdecaf::util::PriorityQueue< E >An unbounded priority queue based on a binary heap algorithm
 Cdecaf::util::concurrent::BlockingQueue< E >A decaf::util::Queue that additionally supports operations that wait for the queue to become non-empty when retrieving an element, and wait for space to become available in the queue when storing an element
 Cdecaf::util::concurrent::LinkedBlockingQueue< E >A BlockingQueue derivative that allows for a bound to be placed on the number of elements that can be enqueued at any one time
 Cdecaf::util::concurrent::SynchronousQueue< E >A blocking queue in which each insert operation must wait for a corresponding remove operation by another thread, and vice versa
 Cdecaf::util::AbstractSet< E >This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface
 Cdecaf::util::HashSet< E, HashCode< E > >
 Cdecaf::util::HashSet< E, HASHCODE >This class implements the Set interface, backed by a hash table (actually a HashMap instance)
 Cdecaf::util::LinkedHashSet< E, HASHCODE >Hash table and linked list implementation of the Set interface, with predictable iteration order
 Cdecaf::util::StlSet< E >Set template that wraps around a std::set to provide a more user-friendly interface and to provide common functions that do not exist in std::set
 Cdecaf::util::concurrent::CopyOnWriteArraySet< E >Since the CopyOnWriteArraySet and the CopyOnWriteArrayList share much of the same operational semantics this class uses the CopyOnWriteArrayList for all its underlying operations
 Cdecaf::util::List< E >An ordered collection (also known as a sequence)
 Cdecaf::util::AbstractList< E >This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array)
 Cdecaf::util::concurrent::CopyOnWriteArrayList< E >
 Cdecaf::util::Queue< E >A kind of collection provides advanced operations than other basic collections, such as insertion, extraction, and inspection
 Cdecaf::util::AbstractQueue< E >This class provides skeletal implementations of some Queue operations
 Cdecaf::util::Deque< E >Defines a 'Double ended Queue' interface that allows for insertion and removal of elements from both ends
 Cdecaf::util::LinkedList< cms::Connection * >
 Cdecaf::util::LinkedList< cms::Session * >
 Cdecaf::util::LinkedList< cms::Destination * >
 Cdecaf::util::LinkedList< cms::MessageProducer * >
 Cdecaf::util::LinkedList< cms::MessageConsumer * >
 Cdecaf::util::LinkedList< E >A complete implementation of the List interface using a doubly linked list data structure
 Cdecaf::util::Set< E >A collection that contains no duplicate elements
 Cdecaf::util::AbstractSet< E >This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface
 Cdecaf::lang::Iterable< activemq::util::PrimitiveValueNode >
 Cdecaf::util::Collection< activemq::util::PrimitiveValueNode >
 Cdecaf::util::List< activemq::util::PrimitiveValueNode >
 Cdecaf::lang::Iterable< activemq::util::ServiceListener * >
 Cdecaf::util::Collection< activemq::util::ServiceListener * >
 Cdecaf::util::AbstractCollection< activemq::util::ServiceListener * >
 Cdecaf::util::AbstractList< activemq::util::ServiceListener * >
 Cdecaf::util::ArrayList< activemq::util::ServiceListener * >
 Cdecaf::util::List< activemq::util::ServiceListener * >
 Cdecaf::util::AbstractList< activemq::util::ServiceListener * >
 Cdecaf::lang::Iterable< decaf::internal::util::Resource * >
 Cdecaf::util::Collection< decaf::internal::util::Resource * >
 Cdecaf::util::AbstractCollection< decaf::internal::util::Resource * >
 Cdecaf::util::AbstractSet< decaf::internal::util::Resource * >
 Cdecaf::util::StlSet< decaf::internal::util::Resource * >
 Cdecaf::util::Set< decaf::internal::util::Resource * >
 Cdecaf::util::AbstractSet< decaf::internal::util::Resource * >
 Cdecaf::lang::Iterable< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::util::AbstractCollection< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::util::ArrayList< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::util::List< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::lang::Iterable< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::AbstractCollection< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::AbstractSequentialList< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::LinkedList< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::List< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::Queue< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::Deque< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::LinkedList< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::lang::Iterable< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::AbstractCollection< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::AbstractSequentialList< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::LinkedList< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::List< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::Queue< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::Deque< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::LinkedList< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::lang::Iterable< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::AbstractCollection< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::AbstractSequentialList< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::LinkedList< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::List< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::AbstractList< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::Queue< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::Deque< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::LinkedList< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::lang::Iterable< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::util::AbstractCollection< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::util::AbstractSet< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::util::StlSet< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::util::Set< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::util::AbstractSet< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::lang::Iterable< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::AbstractCollection< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::AbstractQueue< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::concurrent::BlockingQueue< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::concurrent::LinkedBlockingQueue< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::Queue< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::AbstractQueue< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::lang::Iterable< decaf::net::URI >
 Cdecaf::util::Collection< decaf::net::URI >
 Cdecaf::util::AbstractCollection< decaf::net::URI >
 Cdecaf::util::AbstractList< decaf::net::URI >
 Cdecaf::util::AbstractSequentialList< decaf::net::URI >
 Cdecaf::util::LinkedList< decaf::net::URI >
 Cdecaf::util::List< decaf::net::URI >
 Cdecaf::util::AbstractList< decaf::net::URI >
 Cdecaf::util::Queue< decaf::net::URI >
 Cdecaf::util::Deque< decaf::net::URI >
 Cdecaf::util::LinkedList< decaf::net::URI >
 Cdecaf::lang::Iterable< K >
 Cdecaf::util::Collection< K >
 Cdecaf::util::AbstractCollection< K >
 Cdecaf::util::AbstractSet< K >
 Cdecaf::util::HashMap< K, V, HASHCODE >::ConstHashMapKeySet
 Cdecaf::util::HashMap< K, V, HASHCODE >::HashMapKeySet
 Cdecaf::util::Set< K >
 Cdecaf::util::AbstractSet< K >
 Cdecaf::lang::Iterable< MapEntry< K, V > >
 Cdecaf::util::Collection< MapEntry< K, V > >
 Cdecaf::util::AbstractCollection< MapEntry< K, V > >
 Cdecaf::util::AbstractSet< MapEntry< K, V > >
 Cdecaf::util::HashMap< K, V, HASHCODE >::ConstHashMapEntrySet
 Cdecaf::util::HashMap< K, V, HASHCODE >::HashMapEntrySet
 Cdecaf::util::Set< MapEntry< K, V > >
 Cdecaf::util::AbstractSet< MapEntry< K, V > >
 Cdecaf::lang::Iterable< PrimitiveValueNode >
 Cdecaf::util::Collection< PrimitiveValueNode >
 Cdecaf::util::AbstractCollection< PrimitiveValueNode >
 Cdecaf::util::AbstractList< PrimitiveValueNode >
 Cdecaf::util::AbstractSequentialList< PrimitiveValueNode >
 Cdecaf::util::LinkedList< PrimitiveValueNode >
 Cactivemq::util::PrimitiveListList of primitives
 Cdecaf::util::List< PrimitiveValueNode >
 Cdecaf::util::AbstractList< PrimitiveValueNode >
 Cdecaf::util::Queue< PrimitiveValueNode >
 Cdecaf::util::Deque< PrimitiveValueNode >
 Cdecaf::util::LinkedList< PrimitiveValueNode >
 Cdecaf::lang::Iterable< V >
 Cdecaf::util::Collection< V >
 Cdecaf::util::AbstractCollection< V >
 Cdecaf::util::HashMap< K, V, HASHCODE >::ConstHashMapValueCollection
 Cdecaf::util::HashMap< K, V, HASHCODE >::HashMapValueCollection
 Cdecaf::util::Iterator< E >Defines an object that can be used to iterate over the elements of a collection
 Cdecaf::util::ListIterator< E >An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list
 Cdecaf::util::concurrent::CopyOnWriteArrayList< E >::ArrayListIterator
 Cdecaf::security::KeyThe Key interface is the top-level interface for all keys
 Cdecaf::security::PublicKeyA public key
 Cstd::less< decaf::lang::ArrayPointer< T > >An override of the less function object so that the Pointer objects can be stored in STL Maps, etc
 Cstd::less< decaf::lang::Pointer< T > >An override of the less function object so that the Pointer objects can be stored in STL Maps, etc
 Cdecaf::util::concurrent::LockA wrapper class around a given synchronization mechanism that provides automatic release upon destruction
 Cdecaf::util::concurrent::locks::LockLock implementations provide more extensive locking operations than can be obtained using synchronized statements
 Cdecaf::util::concurrent::locks::ReentrantLockA reentrant mutual exclusion Lock with extended capabilities
 Cdecaf::util::concurrent::locks::LockSupportBasic thread blocking primitives for creating locks and other synchronization classes
 Cdecaf::util::logging::LoggerA Logger object is used to log messages for a specific system or application component
 Cdecaf::util::logging::LoggerHierarchy
 Cdecaf::util::logging::LogManagerThere is a single global LogManager object that is used to maintain a set of shared state about Loggers and log services
 Cdecaf::util::logging::LogRecordLogRecord objects are used to pass logging requests between the logging framework and individual log Handlers
 Cdecaf::util::logging::LogWriter
 Cactivemq::util::LongSequenceGeneratorThis class is used to generate a sequence of long long values that are incremented each time a new value is requested
 Cdecaf::util::MapEntry< K, V >
 Cdecaf::util::HashMap< K, V, HASHCODE >::HashMapEntry
 Cdecaf::util::logging::MarkBlockLoggerDefines a class that can be used to mark the entry and exit from scoped blocks
 Cactivemq::wireformat::MarshalAware
 Cactivemq::commands::DataStructure
 Cactivemq::commands::BaseDataStructure
 Cactivemq::commands::ActiveMQDestination
 Cactivemq::commands::BooleanExpression
 Cactivemq::commands::BrokerId
 Cactivemq::commands::Command
 Cactivemq::commands::BaseCommand
 Cactivemq::commands::BrokerErrorThis class represents an Exception sent from the Broker
 Cactivemq::commands::BrokerInfo
 Cactivemq::commands::ConnectionControl
 Cactivemq::commands::ConnectionError
 Cactivemq::commands::ConnectionInfo
 Cactivemq::commands::ConsumerControl
 Cactivemq::commands::ConsumerInfo
 Cactivemq::commands::ControlCommand
 Cactivemq::commands::DestinationInfo
 Cactivemq::commands::FlushCommand
 Cactivemq::commands::KeepAliveInfo
 Cactivemq::commands::Message
 Cactivemq::commands::ActiveMQMessageTemplate< cms::Message >
 Cactivemq::commands::ActiveMQBlobMessage
 Cactivemq::commands::ActiveMQMessage
 Cactivemq::commands::ActiveMQMessageTemplate< cms::BytesMessage >
 Cactivemq::commands::ActiveMQBytesMessage
 Cactivemq::commands::ActiveMQMessageTemplate< cms::MapMessage >
 Cactivemq::commands::ActiveMQMapMessage
 Cactivemq::commands::ActiveMQMessageTemplate< cms::ObjectMessage >
 Cactivemq::commands::ActiveMQObjectMessage
 Cactivemq::commands::ActiveMQMessageTemplate< cms::StreamMessage >
 Cactivemq::commands::ActiveMQStreamMessage
 Cactivemq::commands::ActiveMQMessageTemplate< cms::TextMessage >
 Cactivemq::commands::ActiveMQTextMessage
 Cactivemq::commands::ActiveMQMessageTemplate< T >
 Cactivemq::commands::MessageAck
 Cactivemq::commands::MessageDispatch
 Cactivemq::commands::MessageDispatchNotification
 Cactivemq::commands::MessagePull
 Cactivemq::commands::ProducerAck
 Cactivemq::commands::ProducerInfo
 Cactivemq::commands::RemoveInfo
 Cactivemq::commands::RemoveSubscriptionInfo
 Cactivemq::commands::ReplayCommand
 Cactivemq::commands::Response
 Cactivemq::commands::DataArrayResponse
 Cactivemq::commands::DataResponse
 Cactivemq::commands::ExceptionResponse
 Cactivemq::commands::IntegerResponse
 Cactivemq::state::Tracked
 Cactivemq::commands::SessionInfo
 Cactivemq::commands::ShutdownInfo
 Cactivemq::commands::TransactionInfo
 Cactivemq::commands::WireFormatInfo
 Cactivemq::commands::ConnectionId
 Cactivemq::commands::ConsumerId
 Cactivemq::commands::DiscoveryEvent
 Cactivemq::commands::JournalQueueAck
 Cactivemq::commands::JournalTopicAck
 Cactivemq::commands::JournalTrace
 Cactivemq::commands::JournalTransaction
 Cactivemq::commands::MessageId
 Cactivemq::commands::NetworkBridgeFilter
 Cactivemq::commands::PartialCommand
 Cactivemq::commands::LastPartialCommand
 Cactivemq::commands::ProducerId
 Cactivemq::commands::SessionId
 Cactivemq::commands::SubscriptionInfo
 Cactivemq::commands::TransactionId
 Cactivemq::wireformat::openwire::marshal::generated::MarshallerFactoryUsed to create marshallers for a specific version of the wire protocol
 Cactivemq::util::MarshallingSupport
 Cdecaf::lang::MathThe class Math contains methods for performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions
 Ccms::MessageRoot of all messages
 Cactivemq::commands::ActiveMQMessageTemplate< cms::Message >
 Ccms::BytesMessageA BytesMessage object is used to send a message containing a stream of unsigned bytes
 Cactivemq::commands::ActiveMQMessageTemplate< cms::BytesMessage >
 Ccms::MapMessageA MapMessage object is used to send a set of name-value pairs
 Cactivemq::commands::ActiveMQMessageTemplate< cms::MapMessage >
 Ccms::ObjectMessagePlace holder for interaction with JMS systems that support Java, the C++ client is not responsible for deserializing the contained Object
 Cactivemq::commands::ActiveMQMessageTemplate< cms::ObjectMessage >
 Ccms::StreamMessageInterface for a StreamMessage
 Cactivemq::commands::ActiveMQMessageTemplate< cms::StreamMessage >
 Ccms::TextMessageInterface for a text message
 Cactivemq::commands::ActiveMQMessageTemplate< cms::TextMessage >
 Ccms::MessageAvailableListenerA listener interface similar to the MessageListener interface
 Cactivemq::cmsutil::MessageCreatorCreates the user-defined message to be sent by the CmsTemplate
 Cdecaf::security::MessageDigestThis MessageDigest class provides applications the functionality of a message digest algorithm, such as MD5 or SHA
 Ccms::MessageEnumerationDefines an object that enumerates a collection of Messages
 Cactivemq::core::ActiveMQQueueBrowser
 Ccms::MessageListenerA MessageListener object is used to receive asynchronously delivered messages
 Cactivemq::wireformat::openwire::utils::MessagePropertyInterceptorUsed the base ActiveMQMessage class to intercept calls to get and set properties in order to capture the calls that use the reserved JMS properties and get and set them in the OpenWire Message properties
 Ccms::MessageTransformerProvides an interface for clients to transform cms::Message objects inside the CMS MessageProducer and MessageConsumer objects before the message's are sent or received
 Cdecaf::internal::util::concurrent::MonitorHandle
 Cdecaf::internal::net::NetworkInternal class used to manage Networking related resources and hide platform dependent calls from the higher level API
 Cdecaf::lang::NumberThe abstract class Number is the superclass of classes Byte, Double, Float, Integer, Long, and Short
 Cdecaf::lang::Byte
 Cdecaf::lang::Character
 Cdecaf::lang::Double
 Cdecaf::lang::Float
 Cdecaf::lang::Integer
 Cdecaf::lang::Long
 Cdecaf::lang::Short
 Cdecaf::util::concurrent::atomic::AtomicIntegerAn int value that may be updated atomically
 Cdecaf::internal::net::ssl::openssl::OpenSSLParametersContainer class for parameters that are Common to OpenSSL socket classes
 Cdecaf::internal::util::concurrent::PlatformThread
 Cactivemq::core::PrefetchPolicyInterface for a Policy object that controls message Prefetching on various destination types in ActiveMQ-CPP
 Cactivemq::core::policies::DefaultPrefetchPolicy
 Cactivemq::wireformat::openwire::marshal::PrimitiveTypesMarshallerThis class wraps the functionality needed to marshal a primitive map to the Openwire Format's expectation of what the map looks like on the wire
 Cactivemq::util::PrimitiveValueNode::PrimitiveValueDefine a union type comprised of the various types
 Cactivemq::util::PrimitiveValueConverterClass controls the conversion of data contained in a PrimitiveValueNode from one type to another
 Cactivemq::util::PrimitiveValueNodeClass that wraps around a single value of one of the many types
 Cdecaf::security::PrincipalBase interface for a principal, which can represent an individual or organization
 Cdecaf::security::auth::x500::X500Principal
 Cdecaf::util::PriorityQueueBase
 Cdecaf::util::PriorityQueue< E >An unbounded priority queue based on a binary heap algorithm
 Cactivemq::cmsutil::ProducerCallbackCallback for sending a message to a CMS destination
 Cactivemq::cmsutil::CmsTemplate::SendExecutor
 Cactivemq::state::ProducerState
 Cactivemq::util::PropertiesJava-like properties class for mapping string names to string values
 Cdecaf::util::PropertiesJava-like properties class for mapping string names to string values
 Cdecaf::util::logging::PropertiesChangeListenerDefines the interface that classes can use to listen for change events on Properties
 Cdecaf::security::ProviderThis class represents a "provider" for the Decaf Security API, where a provider implements some or all parts of Decaf Security
 Cdecaf::internal::security::provider::DefaultProviderImplements the Security Provider interface for the Decaf library
 Cdecaf::security::ProviderService
 Cdecaf::internal::security::provider::DefaultMessageDigestProviderServiceDecaf's Default Message Digest Security provider used to create instances of the built-in Message Digest algorithm SPI classes
 Cdecaf::internal::security::provider::DefaultSecureRandomProviderServiceDecaf's Default Secure Random Security provider used to create instances of the built-in Secure Random algorithm SPI classes
 Cdecaf::net::Proxy
 Cdecaf::util::RandomRandom Value Generator which is used to generate a stream of pseudorandom numbers
 Cdecaf::security::SecureRandom
 Cdecaf::lang::ReadableA Readable is a source of characters
 Cdecaf::io::Reader
 Cdecaf::util::concurrent::locks::ReadWriteLockA ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing
 Cdecaf::util::concurrent::locks::ReentrantReadWriteLock
 Cactivemq::core::RedeliveryPolicyInterface for a RedeliveryPolicy object that controls how message Redelivery is handled in ActiveMQ-CPP when a transaction is rolled back
 Cactivemq::core::policies::DefaultRedeliveryPolicy
 Cdecaf::util::concurrent::RejectedExecutionHandlerA handler for tasks that cannot be executed by a ThreadPoolExecutor
 Cdecaf::util::concurrent::ThreadPoolExecutor::AbortPolicyHandler policy for tasks that are rejected upon a call to ThreadPoolExecutor::execute this class always throws a RejectedExecutionException
 Cdecaf::util::concurrent::ThreadPoolExecutor::CallerRunsPolicyHandler policy for tasks that are rejected upon a call to ThreadPoolExecutor::execute this class will attempt to run the task in the Thread that called the execute method unless the executor is shutdown in which case the task is not run and is destroyed
 Cdecaf::util::concurrent::ThreadPoolExecutor::DiscardOldestPolicyHandler policy for tasks that are rejected upon a call to ThreadPoolExecutor::execute this class always destroys the oldest unexecuted task in the Queue and then attempts to execute the rejected task using the passed in executor
 Cdecaf::util::concurrent::ThreadPoolExecutor::DiscardPolicyHandler policy for tasks that are rejected upon a call to ThreadPoolExecutor::execute this class always destroys the rejected task and returns quietly
 Cdecaf::internal::util::ResourceInterface for all Managed Resources in Decaf, these objects are added to the Runtime System and are destroyed at shutdown
 Cdecaf::internal::util::GenericResource< T >A Generic Resource wraps some type and will delete it when the Resource itself is deleted
 Cactivemq::cmsutil::ResourceLifecycleManagerManages the lifecycle of a set of CMS resources
 Cdecaf::internal::util::ResourceLifecycleManager
 Cactivemq::transport::mock::ResponseBuilderInterface for all Protocols to implement that defines the behavior of the Broker in response to messages of that protocol
 Cactivemq::wireformat::openwire::OpenWireResponseBuilderUsed to allow a MockTransport to generate response commands to OpenWire Commands
 Cactivemq::transport::ResponseCallbackAllows an async send to complete at a later time via a Response event
 Cdecaf::lang::RunnableInterface for a runnable object - defines a task that can be run by a thread
 Cactivemq::threads::CompositeTaskRunnerA Task Runner that can contain one or more CompositeTasks that are each checked for pending work and run if any is present in the order that the tasks were added
 Cactivemq::threads::DedicatedTaskRunner
 Cactivemq::transport::IOTransportImplementation of the Transport interface that performs marshaling of commands to IO streams
 Cdecaf::lang::ThreadA Thread is a concurrent unit of execution
 Cactivemq::transport::mock::InternalCommandListenerListens for Commands sent from the MockTransport
 Cdecaf::util::TimerTaskA Base class for a task object that can be scheduled for one-time or repeated execution by a Timer
 Cactivemq::threads::SchedulerTimerTaskExtension of the Decaf TimerTask that adds a Runnable instance which is the target of this task
 Cactivemq::transport::inactivity::ReadCheckerRunnable class that is used by the {
 Cactivemq::transport::inactivity::WriteCheckerRunnable class used by the {
 Cdecaf::util::concurrent::RunnableFuture< T >A Runnable version of the Future type
 Cdecaf::lang::Runtime
 Cdecaf::internal::DecafRuntimeHandles APR initialization and termination
 Cdecaf::internal::util::concurrent::RWLOCK
 Cdecaf::security::Security
 Cdecaf::internal::security::SecurityRuntimeInternal class used to manage Security related resources and hide platform dependent calls from the higher level API
 Cdecaf::security::SecuritySpiBase class used as a Marker for all Security Provider Interface classes in the Decaf Security API
 Cdecaf::security::MessageDigestSpiThis class defines the Service Provider Interface (SPI) for the MessageDigest class, which provides the functionality of a message digest algorithm, such as MD5 or SHA
 Cdecaf::internal::security::provider::crypto::MD4MessageDigestSpiMD4 MessageDigestSpi
 Cdecaf::internal::security::provider::crypto::MD5MessageDigestSpiMD5 MessageDigestSpi
 Cdecaf::internal::security::provider::crypto::SHA1MessageDigestSpiSHA1 MessageDigestSpi
 Cdecaf::security::SecureRandomSpiInterface class used by Security Service Providers to implement a source of secure random bytes
 Cdecaf::internal::security::SecureRandomImplSecure Random Number Generator for Unix based platforms that attempts to obtain secure bytes with high entropy from known sources
 Cdecaf::internal::security::SecureRandomImplSecure Random Number Generator for Unix based platforms that attempts to obtain secure bytes with high entropy from known sources
 Cdecaf::util::concurrent::SemaphoreA counting semaphore
 Cdecaf::net::ServerSocketThis class implements server sockets
 Cdecaf::net::ssl::SSLServerSocketRepresents a server socket that is used to accept connections from clients using the Secure Sockets protocol or the Top Level Security protocol
 Cdecaf::internal::net::ssl::openssl::OpenSSLServerSocketSSLServerSocket based on OpenSSL library code
 Cdecaf::net::ServerSocketFactoryClass used to create Server Sockets, subclasses can be created that create certain types of server sockets according to specific policies
 Cdecaf::internal::net::DefaultServerSocketFactoryDefault implementation of the Decaf ServerSocketFactory, creates ServerSocket objects with supplied options
 Cdecaf::net::ssl::SSLServerSocketFactoryFactory class interface that provides methods to create SSL Server Sockets
 Cdecaf::internal::net::ssl::DefaultSSLServerSocketFactoryDefault implementation of the SSLServerSocketFactory, this factory throws an Exception from all its create methods to indicate that SSL is not supported, this factory is used when OpenSSL is not enabled in the builds
 Cdecaf::internal::net::ssl::openssl::OpenSSLServerSocketFactorySSLServerSocketFactory that creates Server Sockets that use OpenSSL
 Cactivemq::util::ServiceBase interface for all classes that run as a Service inside the application
 Cactivemq::transport::TransportInterface for a transport layer for command objects
 Cactivemq::util::ServiceSupportProvides a base class for Service implementations
 Cactivemq::threads::SchedulerScheduler class for use in executing Runnable Tasks either periodically or one time only with optional delay
 Cactivemq::util::ServiceListenerListener interface for observers of Service related events
 Cdecaf::internal::security::ServiceRegistryServes as a registry for all the Providers for services using the naming format of "ServiceName.Algorithm"
 Cactivemq::util::ServiceStopper
 Cactivemq::cmsutil::SessionCallbackCallback for executing any number of operations on a provided CMS Session
 Cactivemq::cmsutil::CmsTemplate::ProducerExecutor
 Cactivemq::cmsutil::CmsTemplate::ResolveProducerExecutor
 Cactivemq::cmsutil::CmsTemplate::ReceiveExecutor
 Cactivemq::cmsutil::CmsTemplate::ResolveReceiveExecutor
 Cactivemq::cmsutil::SessionPoolA pool of CMS sessions from the same connection and with the same acknowledge mode
 Cactivemq::state::SessionState
 Cdecaf::util::logging::SimpleLogger
 Cdecaf::net::SocketAddressBase class for protocol specific Socket addresses
 Cdecaf::net::InetSocketAddress
 Cdecaf::net::SocketErrorStatic utility class to simplify handling of error codes for socket operations
 Cdecaf::net::SocketFactoryThe SocketFactory is used to create Socket objects and can be sub-classed to provide other types of Sockets or Sockets with varying configurations
 Cdecaf::internal::net::DefaultSocketFactorySocketFactory implementation that is used to create Sockets
 Cdecaf::net::ssl::SSLSocketFactoryFactory class interface for a SocketFactory that can create SSLSocket objects
 Cdecaf::internal::net::ssl::DefaultSSLSocketFactoryDefault implementation of the SSLSocketFactory, this factory throws an Exception from all its create methods to indicate that SSL is not supported, this factory is used when OpenSSL is not enabled in the builds
 Cdecaf::internal::net::ssl::openssl::OpenSSLSocketFactoryClient Socket Factory that creates SSL based client sockets using the OpenSSL library
 Cdecaf::net::SocketImplFactoryFactory class interface for a Factory that creates ScoketImpl objects
 Cdecaf::net::SocketOptions
 Cdecaf::net::SocketImplActs as a base class for all physical Socket implementations
 Cdecaf::internal::net::tcp::TcpSocketPlatform-independent implementation of the socket interface
 Cdecaf::net::ssl::SSLContextRepresents on implementation of the Secure Socket Layer for streaming based sockets
 Cdecaf::net::ssl::SSLContextSpiDefines the interface that should be provided by an SSLContext provider
 Cdecaf::internal::net::ssl::openssl::OpenSSLContextSpiProvides an SSLContext that wraps the OpenSSL API
 Cdecaf::net::ssl::SSLParameters
 Cactivemq::commands::BrokerError::StackTraceElement
 Ccms::StartableInterface for a class that implements the start method
 Ccms::ConnectionThe client's connection to its provider
 Ccms::DestinationSourceProvides an object that will provide a snapshot view of Destinations that exist on the Message provider
 Cactivemq::core::ActiveMQDestinationSource
 Ccms::MessageConsumerA client uses a MessageConsumer to received messages from a destination
 Ccms::SessionA Session object is a single-threaded context for producing and consuming messages
 Cdecaf::lang::STATIC_CAST_TOKEN
 Cactivemq::core::ActiveMQConstants::StaticInitializer
 Cactivemq::wireformat::stomp::StompCommandConstants
 Cactivemq::wireformat::stomp::StompFrameA Stomp-level message frame that encloses all messages to and from the broker
 Cactivemq::wireformat::stomp::StompHelperUtility Methods used when marshaling to and from StompFrame's
 Ccms::StoppableInterface for a class that implements the stop method
 Ccms::ConnectionThe client's connection to its provider
 Ccms::DestinationSourceProvides an object that will provide a snapshot view of Destinations that exist on the Message provider
 Ccms::MessageConsumerA client uses a MessageConsumer to received messages from a destination
 Ccms::SessionA Session object is a single-threaded context for producing and consuming messages
 Cdecaf::util::StringTokenizerClass that allows for parsing of string based on Tokens
 Cdecaf::internal::util::StringUtils
 Cactivemq::util::SuspendableInterface for any resouce that support a suspend / resume style of operation
 Cdecaf::util::concurrent::SynchronizableThe interface for all synchronizable objects (that is, objects that can be locked and unlocked)
 Cdecaf::util::Collection< PrimitiveValueNode >
 Cdecaf::util::Collection< MapEntry< K, V > >
 Cdecaf::util::Collection< K >
 Cdecaf::util::Collection< V >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::ActiveMQDestination > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::core::Synchronization > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::MessageDispatch > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::DestinationInfo > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::commands::Command > >
 Cdecaf::util::Collection< decaf::lang::Pointer< activemq::transport::Transport > >
 Cdecaf::util::Collection< decaf::net::URI >
 Cdecaf::util::Collection< activemq::util::PrimitiveValueNode >
 Cdecaf::util::Collection< activemq::util::ServiceListener * >
 Cdecaf::util::Collection< decaf::internal::util::Resource * >
 Cdecaf::util::Map< std::string, PrimitiveValueNode >
 Cdecaf::util::StlMap< std::string, PrimitiveValueNode >
 Cactivemq::util::PrimitiveMapMap of named primitives
 Cdecaf::util::Map< E, decaf::util::Set< E > * >
 Cdecaf::util::AbstractMap< E, decaf::util::Set< E > * >
 Cdecaf::util::HashMap< E, decaf::util::Set< E > *, HashCode< E > >
 Cdecaf::util::Map< cms::Session *, SessionResolver * >
 Cdecaf::util::StlMap< cms::Session *, SessionResolver * >
 Cdecaf::util::Map< std::string, cms::Topic * >
 Cdecaf::util::StlMap< std::string, cms::Topic * >
 Cdecaf::util::Map< std::string, cms::Queue * >
 Cdecaf::util::StlMap< std::string, cms::Queue * >
 Cdecaf::util::Map< std::string, activemq::cmsutil::CachedProducer * >
 Cdecaf::util::StlMap< std::string, activemq::cmsutil::CachedProducer * >
 Cdecaf::util::Map< std::string, activemq::cmsutil::CachedConsumer * >
 Cdecaf::util::StlMap< std::string, activemq::cmsutil::CachedConsumer * >
 Cdecaf::util::Map< decaf::lang::Pointer< activemq::commands::LocalTransactionId >, decaf::lang::Pointer< activemq::state::TransactionState > >
 Cdecaf::util::concurrent::ConcurrentMap< decaf::lang::Pointer< activemq::commands::LocalTransactionId >, decaf::lang::Pointer< activemq::state::TransactionState > >
 Cdecaf::util::concurrent::ConcurrentStlMap< decaf::lang::Pointer< activemq::commands::LocalTransactionId >, decaf::lang::Pointer< activemq::state::TransactionState >, decaf::lang::PointerComparator< LocalTransactionId > >
 Cdecaf::util::Map< decaf::lang::Pointer< activemq::commands::SessionId >, decaf::lang::Pointer< activemq::state::SessionState > >
 Cdecaf::util::concurrent::ConcurrentMap< decaf::lang::Pointer< activemq::commands::SessionId >, decaf::lang::Pointer< activemq::state::SessionState > >
 Cdecaf::util::concurrent::ConcurrentStlMap< decaf::lang::Pointer< activemq::commands::SessionId >, decaf::lang::Pointer< activemq::state::SessionState >, decaf::lang::PointerComparator< SessionId > >
 Cdecaf::util::Map< decaf::lang::Pointer< activemq::commands::ConsumerId >, decaf::lang::Pointer< activemq::commands::ConsumerInfo > >
 Cdecaf::util::StlMap< decaf::lang::Pointer< activemq::commands::ConsumerId >, decaf::lang::Pointer< activemq::commands::ConsumerInfo >, decaf::lang::PointerComparator< ConsumerId > >
 Cdecaf::util::Map< decaf::lang::Pointer< activemq::commands::ProducerId >, decaf::lang::Pointer< activemq::state::ProducerState > >
 Cdecaf::util::concurrent::ConcurrentMap< decaf::lang::Pointer< activemq::commands::ProducerId >, decaf::lang::Pointer< activemq::state::ProducerState > >
 Cdecaf::util::concurrent::ConcurrentStlMap< decaf::lang::Pointer< activemq::commands::ProducerId >, decaf::lang::Pointer< activemq::state::ProducerState >, decaf::lang::PointerComparator< ProducerId > >
 Cdecaf::util::Map< decaf::lang::Pointer< activemq::commands::ConsumerId >, decaf::lang::Pointer< activemq::state::ConsumerState > >
 Cdecaf::util::concurrent::ConcurrentMap< decaf::lang::Pointer< activemq::commands::ConsumerId >, decaf::lang::Pointer< activemq::state::ConsumerState > >
 Cdecaf::util::concurrent::ConcurrentStlMap< decaf::lang::Pointer< activemq::commands::ConsumerId >, decaf::lang::Pointer< activemq::state::ConsumerState >, decaf::lang::PointerComparator< ConsumerId > >
 Cdecaf::util::Map< decaf::lang::Runnable *, decaf::util::TimerTask * >
 Cdecaf::util::StlMap< decaf::lang::Runnable *, decaf::util::TimerTask * >
 Cdecaf::util::Map< std::string, activemq::transport::TransportFactory * >
 Cdecaf::util::StlMap< std::string, activemq::transport::TransportFactory * >
 Cdecaf::util::Map< std::string, activemq::util::PrimitiveValueNode >
 Cdecaf::util::Map< std::string, activemq::wireformat::WireFormatFactory * >
 Cdecaf::util::StlMap< std::string, activemq::wireformat::WireFormatFactory * >
 Cactivemq::core::MessageDispatchChannel
 Cactivemq::core::FifoMessageDispatchChannel
 Cactivemq::core::SimplePriorityMessageDispatchChannel
 Cdecaf::internal::util::concurrent::SynchronizableImplA convenience class used by some Decaf classes to implement the Synchronizable interface when there is no issues related to multiple inheritance
 Cdecaf::lang::AbstractStringBuilderA modifiable sequence of characters for use in creating and modifying Strings
 Cdecaf::lang::StringBufferStringBuffer is a variable size contiguous indexable array of characters
 Cdecaf::lang::StringBuilderA modifiable sequence of characters for use in creating and modifying Strings
 Cdecaf::io::InputStreamA base class that must be implemented by all classes wishing to provide a class that reads in a stream of bytes
 Cdecaf::io::OutputStreamBase interface for any class that wants to represent an output stream of bytes
 Cdecaf::util::Collection< E >The root interface in the collection hierarchy
 Cdecaf::util::Map< K, V >An object that maps keys to values
 Cdecaf::util::AbstractMap< K, V >This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface
 Cdecaf::util::HashMap< K, V, HashCode< K > >
 Cdecaf::util::LinkedHashMap< K, V, HashCode< K > >
 Cdecaf::util::HashMap< K, V, HASHCODE >Hash table based implementation of the Map interface
 Cdecaf::util::LinkedHashMap< K, V, HASHCODE >Hashed and linked list implementation of the Map interface, with predictable iteration order
 Cdecaf::util::LRUCache< K, V, HASHCODE >A Basic Least Recently Used (LRU) Cache Map
 Cdecaf::util::StlMap< K, V, COMPARATOR >Map template that wraps around a std::map to provide a more user-friendly interface and to provide common functions that do not exist in std::map
 Cdecaf::util::concurrent::ConcurrentMap< K, V >Interface for a Map type that provides additional atomic putIfAbsent, remove, and replace methods alongside the already available Map interface
 Cdecaf::util::concurrent::ConcurrentStlMap< K, V, COMPARATOR >Map template that wraps around a std::map to provide a more user-friendly interface and to provide common functions that do not exist in std::map
 Cdecaf::util::StlQueue< T >The Queue class accepts messages with an psuh(m) command where m is the message to be queued
 Cdecaf::util::concurrent::MutexMutex object that offers recursive support on all platforms as well as providing the ability to use the standard wait / notify pattern used in languages like Java
 Cactivemq::core::SynchronizationTransacted Object Synchronization, used to sync the events of a Transaction with the items in the Transaction
 Cdecaf::lang::SystemStatic methods for accessing system level resources and performing some system dependent tasks such as looking up environment values and copying memory and arrays
 Cdecaf::util::SystemStatic methods for accessing system level resources and performing some system dependent tasks such as looking up environment values and copying memory and arrays
 CT
 Cactivemq::commands::ActiveMQMessageTemplate< T >
 Cactivemq::threads::TaskRepresents a unit of work that requires one or more iterations to complete
 Cactivemq::core::ActiveMQSessionExecutorDelegate dispatcher for a single session
 Cactivemq::threads::CompositeTaskRepresents a single task that can be part of a set of Tasks that are contained in a CompositeTaskRunner
 Cactivemq::transport::failover::BackupTransportPool
 Cactivemq::transport::failover::CloseTransportsTask
 Cactivemq::transport::failover::FailoverTransport
 Cactivemq::threads::CompositeTaskRunnerA Task Runner that can contain one or more CompositeTasks that are each checked for pending work and run if any is present in the order that the tasks were added
 Cactivemq::threads::TaskRunner
 Cactivemq::threads::CompositeTaskRunnerA Task Runner that can contain one or more CompositeTasks that are each checked for pending work and run if any is present in the order that the tasks were added
 Cactivemq::threads::DedicatedTaskRunner
 Cdecaf::util::concurrent::ThreadFactoryPublic interface ThreadFactory
 Cdecaf::lang::ThreadGroup
 Cdecaf::internal::util::concurrent::ThreadHandle
 Cdecaf::internal::util::concurrent::Threading
 Cdecaf::internal::util::concurrent::ThreadLocalImpl
 Cdecaf::lang::ThreadLocal< E >This class provides thread-local variables
 Cdecaf::util::TimerA facility for threads to schedule tasks for future execution in a background thread
 Cdecaf::internal::util::TimerTaskHeapA Binary Heap implemented specifically for the Timer class in Decaf Util
 Cactivemq::state::TransactionState
 Cdecaf::internal::util::concurrent::Transferer< E >Shared internal API for dual stacks and queues
 Cdecaf::internal::util::concurrent::TransferQueue< E >This extends Scherer-Scott dual queue algorithm, differing, among other ways, by using modes within nodes rather than marked pointers
 Cdecaf::internal::util::concurrent::TransferStack< E >
 Cactivemq::transport::TransportFactoryDefines the interface for Factories that create Transports or TransportFilters
 Cactivemq::transport::AbstractTransportFactoryAbstract implementation of the TransportFactory interface, providing the base functionality that's common to most of the TransportFactory instances
 Cactivemq::transport::failover::FailoverTransportFactoryCreates an instance of a FailoverTransport
 Cactivemq::transport::mock::MockTransportFactoryManufactures MockTransports, which are objects that read from input streams and write to output streams
 Cactivemq::transport::tcp::TcpTransportFactoryFactory Responsible for creating the TcpTransport
 Cactivemq::transport::tcp::SslTransportFactory
 Cactivemq::transport::TransportListenerA listener of asynchronous exceptions from a command transport object
 Cactivemq::core::ActiveMQConnectionConcrete connection used for all connectors to the ActiveMQ broker
 Cactivemq::transport::DefaultTransportListenerA Utility class that create empty implementations for the TransportListener interface so that a subclass only needs to override the one's its interested
 Cactivemq::transport::failover::BackupTransport
 Cactivemq::transport::mock::InternalCommandListenerListens for Commands sent from the MockTransport
 Cactivemq::transport::TransportFilterA filter on the transport layer
 Cactivemq::transport::failover::FailoverTransportListenerUtility class used by the Transport to perform the work of responding to events from the active Transport
 Cactivemq::transport::TransportRegistryRegistry of all Transport Factories that are available to the client at runtime
 Ctree_desc_s
 Cdecaf::lang::Types
 Cdecaf::internal::util::concurrent::Thread::UncaughtExceptionHandlerInterface for handlers invoked when a Thread abruptly terminates due to an uncaught exception
 Cdecaf::lang::Thread::UncaughtExceptionHandlerInterface for handlers invoked when a Thread abruptly terminates due to an uncaught exception
 Cdecaf::internal::net::URIEncoderDecoder
 Cdecaf::internal::net::URIHelperHelper class used by the URI classes in encoding and decoding of URI's
 Cactivemq::transport::failover::URIPool
 Cactivemq::util::URISupport
 Cdecaf::internal::net::URITypeBasic type object that holds data that composes a given URI
 Cdecaf::net::URLClass URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web
 Cdecaf::net::URLConnectionConcrete implementations of the abstract URLConnection class provide a communication link to a URL for exchanging data with a specific protocol type
 Cdecaf::net::HttpURLConnectionThis abstract subclass of URLConnection defines methods for managing HTTP connection according to the description given by RFC 2068
 Cdecaf::net::URLDecoder
 Cdecaf::net::URLEncoder
 Cdecaf::net::URLStreamHandlerThe abstract class URLStreamHandler is the common superclass for all stream protocol handlers
 Cdecaf::internal::net::file::FileHandler
 Cdecaf::internal::net::http::HttpHandler
 Cdecaf::internal::net::https::HttpsHandler
 Cdecaf::net::URLStreamHandlerFactoryDefines a factory which creates an URLStreamHandler for a specified protocol
 Cdecaf::internal::net::URLStreamHandlerManager
 Cdecaf::internal::net::URLTypeBasic type object that holds data that composes a given URL
 Cdecaf::internal::net::URLUtils
 Cactivemq::util::Usage
 Cactivemq::util::MemoryUsage
 Cactivemq::wireformat::WireFormatProvides a mechanism to marshal commands into and out of packets or into and out of streams, Channels and Datagrams
 Cactivemq::wireformat::openwire::OpenWireFormat
 Cactivemq::wireformat::stomp::StompWireFormat
 Cactivemq::wireformat::WireFormatFactoryThe WireFormatFactory is the interface that all WireFormatFactory classes must extend
 Cactivemq::wireformat::openwire::OpenWireFormatFactory
 Cactivemq::wireformat::stomp::StompWireFormatFactoryFactory used to create the Stomp Wire Format instance
 Cactivemq::wireformat::WireFormatRegistryRegistry of all WireFormat Factories that are available to the client at runtime
 Ccms::XAConnectionFactoryThe XAConnectionFactory interface is specialized interface that defines an ConnectionFactory that creates Connection instance that will participate in XA Transactions
 Cactivemq::core::ActiveMQXAConnectionFactory
 Ccms::XAResourceThe XAResource interface is a CMS mapping of the industry standard XA interface based on the X/Open CAE Specification (Distributed Transaction Processing: The XA Specification)
 Cactivemq::core::ActiveMQTransactionContextTransaction Management class, hold messages that are to be redelivered upon a request to roll-back
 Ccms::XidAn interface which provides a mapping for the X/Open XID transaction identifier structure
 Cactivemq::commands::XATransactionId
 Cz_stream_s