activemq-cpp-3.9.0
Data Structures
Here are the data structures with brief descriptions:
[detail level 123456]
 NactivemqLicensed to the Apache Software Foundation (ASF) under one or more contributor license agreements
 Ncmsutil
 Ncommands
 Ncore
 Nexceptions
 Nio
 Nlibrary
 Nstate
 Nthreads
 Ntransport
 Nutil
 Nwireformat
 NcmsLicensed to the Apache Software Foundation (ASF) under one or more contributor license agreements
 CAsyncCallbackAsynchronous event interface for CMS asynchronous operations
 CBytesMessageA BytesMessage object is used to send a message containing a stream of unsigned bytes
 CCloseableInterface for a class that implements the close method
 CCMSExceptionCMS API Exception that is the base for all exceptions thrown from CMS classes
 CCMSPropertiesInterface for a Java-like properties object
 CCMSSecurityExceptionThis exception must be thrown when a provider rejects a user name/password submitted by a client
 CConnectionThe client's connection to its provider
 CConnectionFactoryDefines 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
 CConnectionMetaDataA ConnectionMetaData object provides information describing the Connection object
 CDeliveryModeThis is an Abstract class whose purpose is to provide a container for the delivery mode enumeration for CMS messages
 CDestinationA Destination object encapsulates a provider-specific address
 CDestinationEventAn event class that is used to wrap information related to Destination add and remove events from the CMS Provider
 CDestinationListenerA listener class that the client can implement to receive events related to Destination addition or removal on the CMS Provider
 CDestinationSourceProvides an object that will provide a snapshot view of Destinations that exist on the Message provider
 CEnhancedConnectionAn enhanced CMS Connection instance that provides additional features above the default required features of a CMS Connection instance
 CExceptionListenerIf a CMS provider detects a serious problem, it notifies the client application through an ExceptionListener that is registered with the Connection
 CIllegalStateExceptionThis 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
 CInvalidClientIdExceptionThis exception must be thrown when a client attempts to set a connection's client ID to a value that is rejected by a provider
 CInvalidDestinationExceptionThis exception must be thrown when a destination either is not understood by a provider or is no longer valid
 CInvalidSelectorExceptionThis exception must be thrown when a CMS client attempts to give a provider a message selector with invalid syntax
 CMapMessageA MapMessage object is used to send a set of name-value pairs
 CMessageRoot of all messages
 CMessageAvailableListenerA listener interface similar to the MessageListener interface
 CMessageConsumerA client uses a MessageConsumer to received messages from a destination
 CMessageEnumerationDefines an object that enumerates a collection of Messages
 CMessageEOFExceptionThis exception must be thrown when an unexpected end of stream has been reached when a StreamMessage or BytesMessage is being read
 CMessageFormatExceptionThis 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
 CMessageListenerA MessageListener object is used to receive asynchronously delivered messages
 CMessageNotReadableExceptionThis exception must be thrown when a CMS client attempts to read a write-only message
 CMessageNotWriteableExceptionThis exception must be thrown when a CMS client attempts to write to a read-only message
 CMessageProducerA client uses a MessageProducer object to send messages to a Destination
 CMessageTransformerProvides an interface for clients to transform cms::Message objects inside the CMS MessageProducer and MessageConsumer objects before the message's are sent or received
 CObjectMessagePlace holder for interaction with JMS systems that support Java, the C++ client is not responsible for deserializing the contained Object
 CQueueAn interface encapsulating a provider-specific queue name
 CQueueBrowserThis class implements in interface for browsing the messages in a Queue without removing them
 CResourceAllocationExceptionThis exception is thrown when an operation is invalid because a transaction is in progress
 CSessionA Session object is a single-threaded context for producing and consuming messages
 CStartableInterface for a class that implements the start method
 CStoppableInterface for a class that implements the stop method
 CStreamMessageInterface for a StreamMessage
 CTemporaryQueueDefines a Temporary Queue based Destination
 CTemporaryTopicDefines a Temporary Topic based Destination
 CTextMessageInterface for a text message
 CTopicAn interface encapsulating a provider-specific topic name
 CTransactionInProgressExceptionThis exception is thrown when an operation is invalid because a transaction is in progress
 CTransactionRolledBackExceptionThis exception must be thrown when a call to Session.commit results in a rollback of the current transaction
 CUnsupportedOperationExceptionThis 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
 CXAConnectionThe XAConnection interface defines an extended Connection type that is used to create XASession objects
 CXAConnectionFactoryThe XAConnectionFactory interface is specialized interface that defines an ConnectionFactory that creates Connection instance that will participate in XA Transactions
 CXAExceptionThe XAException is thrown by the Resource Manager (RM) to inform the Transaction Manager of an error encountered by the involved transaction
 CXAResourceThe 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)
 CXASessionThe XASession interface extends the capability of Session by adding access to a CMS provider's support for the operating inside an XA Transaction (optional)
 CXidAn interface which provides a mapping for the X/Open XID transaction identifier structure
 NdecafLicensed to the Apache Software Foundation (ASF) under one or more contributor license agreements
 Ninternal
 Nio
 Nlang
 Nnet
 Nnio
 Nsecurity
 Nutil
 Nstd
 Cless< decaf::lang::ArrayPointer< T > >An override of the less function object so that the Pointer objects can be stored in STL Maps, etc
 Cless< decaf::lang::Pointer< T > >An override of the less function object so that the Pointer objects can be stored in STL Maps, etc
 Ccode
 Cct_data_s
 Cgz_header_s
 Cgz_state
 Cinflate_state
 Cinternal_state
 Ctree_desc_s
 Cz_stream_s