Qpid Proton C++ API  0.38.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cbasic_string< Char >STL class
 CstringSTL class
 CsymbolA string that represents the AMQP symbol type
 Ccomparable< T >Base class for comparable types with operator< and operator==
 Cobject< pn_delivery_t >
 CtransferThe base class for delivery and tracker
 CdeliveryA received message
 CtrackerA tracker for a sent message
 Cobject< pn_transport_t >
 CtransportA network channel supporting an AMQP connection
 Cobject< pn_session_t >
 CsessionA container of senders and receivers
 Cobject< pn_connection_t >
 CconnectionA connection to a remote AMQP peer
 Cobject< pn_link_t >
 ClinkA named channel for sending or receiving messages
 CreceiverA channel for receiving messages
 CsenderA channel for sending messages
 Ccomparable< byte_array< N > >
 Cbyte_array< 16 >
 Cdecimal128A 128-bit decimal floating-point value
 CuuidA 16-byte universally unique identifier
 Cbyte_array< 4 >
 Cdecimal32A 32-bit decimal floating-point value
 Cbyte_array< 8 >
 Cdecimal64A 64-bit decimal floating-point value
 Cbyte_array< N >Arbitrary fixed-size data
 Ccomparable< duration >
 CdurationA span of time in milliseconds
 Ccomparable< null >
 CnullThe type of the AMQP null value
 Ccomparable< object< T > >
 Ccomparable< scalar_base >
 Cscalar_baseThe base 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_driverUnsettled API - An AMQP driver for a single connection
 Cconnection_optionsOptions for creating a connection
 Cconst_bufferUnsettled API - A pointer to an immutable memory region with a size
 CcontainerA top-level container of connections, sessions, and links
 CdecoderUnsettled API - A stream-like decoder from AMQP bytes to C++ values
 Cdelivery_modeThe message delivery policy to establish when opening a link
 CencoderUnsettled API - A 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
 CexceptionSTL class
 Cruntime_errorSTL class
 CerrorThe base Proton error
 Cconversion_errorAn error converting between AMQP and C++ data
 Ctimeout_errorAn operation timed out
 Curl_errorDeprecated - Use a third-party URL library
 CfinishUnsettled API - Finish inserting or extracting a complex type
 Clisten_handlerUnsettled API - A handler for incoming connections
 ClistenerA listener for incoming connections
 Cmap< K, T >A collection of key-value pairs
 Cmap< symbol, value >
 CmessageAn AMQP message
 Cmessaging_handlerHandler for Proton messaging events
 Cmutable_bufferUnsettled API - A pointer to a mutable memory region with a size
 Creceiver_optionsOptions for creating a receiver
 Creconnect_optionsUnsettled API - Options for reconnect and failover after connection loss
 Creturned< T >A return type for container methods
 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_certificateUnsettled API - An SSL certificate
 Cssl_client_optionsUnsettled API - SSL configuration for outbound connections
 Cssl_server_optionsUnsettled API - SSL configuration for inbound connections
 CstartUnsettled API - 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
 CurlDeprecated - Use a third-party URL library
 Cvector< T >STL class
 CbinaryArbitrary binary data
 Cwork_queueUnsettled API - A context for thread-safe execution of work