Qpid Proton C++  0.17.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cbasic_string< Char >STL class
 CstringSTL class
 CsymbolA std::string that represents the AMQP symbol type
 Ccached_map< annotation_key, value >
 Cmessage::annotation_mapExperimental - A map of AMQP annotation keys and AMQP values
 Ccached_map< std::string, scalar >
 Cmessage::property_mapExperimental - A map of string keys and AMQP scalar values
 Ccached_map< symbol, value >
 Csource::filter_mapExperimental - A map of AMQP symbol keys and filter specifiers
 Ccomparable< byte_array< N > >
 Cbyte_array< 16 >
 Cdecimal128128-bit decimal floating point
 CuuidA 16-byte universally unique identifier
 Cbyte_array< 4 >
 Cdecimal3232-bit decimal floating point
 Cbyte_array< 8 >
 Cdecimal6464-bit decimal floating point
 Cbyte_array< N >Arbitrary fixed-size data
 Ccomparable< duration >
 CdurationA span of time in milliseconds
 Ccomparable< object< pn_connection_t > >
 Cobject< pn_connection_t >
 CconnectionA connection to a remote AMQP peer
 Ccomparable< object< pn_delivery_t > >
 Cobject< pn_delivery_t >
 CtransferThe base class for delivery and tracker
 CdeliveryA received message
 CtrackerA tracker for a sent message
 Ccomparable< object< pn_link_t > >
 Cobject< pn_link_t >
 ClinkA named channel for sending or receiving messages
 CreceiverA channel for receiving messages
 CsenderA channel for sending messages
 Ccomparable< object< pn_session_t > >
 Cobject< pn_session_t >
 CsessionA container of senders and receivers
 Ccomparable< object< pn_transport_t > >
 Cobject< pn_transport_t >
 CtransportA network channel supporting an AMQP connection
 Ccomparable< object< T > >
 Ccomparable< scalar_base >
 Cscalar_baseBase class for scalar types
 Cannotation_keyA key for use with AMQP annotation maps
 Cmessage_idAn AMQP message ID
 CscalarA holder for an instance of any scalar AMQP type
 Ccomparable< timestamp >
 CtimestampA 64-bit timestamp in milliseconds since the Unix epoch
 Ccomparable< value >
 CvalueA holder for any AMQP value, simple or complex
 Cconnection_driverExperimental - An AMQP driver for a single connection
 Cconnection_optionsOptions for creating a connection
 Cconst_bufferExperimental - Pointer to a const memory region with a size
 CcontainerA top-level container of connections, sessions, senders, and receivers
 Ccontainer_impl_baseExperimental - A base container implementation
 CdecoderExperimental - Stream-like decoder from AMQP bytes to C++ values
 Cdelivery_modeThe message delivery policy to establish when opening a link
 CencoderExperimental - Stream-like encoder from C++ values to AMQP bytes
 CendpointThe base class for session, connection, and link
 CconnectionA connection to a remote AMQP peer
 ClinkA named channel for sending or receiving messages
 CsessionA container of senders and receivers
 Cerror_conditionDescribes an endpoint error state
 Cevent_loopExperimental - A serial execution context
 CexceptionSTL class
 Cruntime_errorSTL class
 CerrorThe base Proton error
 Cconversion_errorAn error converting between AMQP and C++ data
 Ctimeout_errorAn operation timed out
 Curl_errorAn error encountered during URL parsing
 CfinishExperimental - Finish inserting or extracting a complex type
 Clink_namerExperimental - Generate default link names that are unique within a container
 Clisten_handlerExperimental - A handler for incoming connections
 ClistenerA listener for incoming connections
 CmessageAn AMQP message
 Cmessaging_handlerA handler for Proton messaging events
 Cmutable_bufferExperimental - Pointer to a mutable memory region with a size
 Creceiver_optionsOptions for creating a receiver
 CsaslSASL information
 Csender_optionsOptions for creating a sender
 Csession_optionsOptions for creating a session
 Csource_optionsOptions for creating a source node for a sender or receiver
 CsslSSL information
 Cssl_certificateExperimental - An SSL certificate
 Cssl_client_optionsExperimental - SSL configuration for outbound connections
 Cssl_server_optionsExperimental - SSL configuration for inbound connections
 CstartExperimental - Start encoding a complex type
 Ctarget_optionsOptions for creating a target node for a sender or receiver
 CterminusOne end of a link, either a source or a target
 CsourceA point of origin for messages
 CtargetA destination for messages
 Cthread_safe< T >Experimental - A thread-safe object wrapper
 CurlA URL parser
 Cvector< T >STL class
 CbinaryArbitrary binary data
 Cvoid_function0A C++03 compatible void no-argument callback function object