Qpid Proton C++  0.26.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]
oCbasic_string< Char >STL class
|\CstringSTL class
| \CsymbolA string that represents the AMQP symbol type
oCbyte_array< N >Arbitrary fixed-size data
oCbyte_array< 16 >
|oCdecimal128A 128-bit decimal floating-point value
|\CuuidA 16-byte universally unique identifier
oCbyte_array< 4 >
|\Cdecimal32A 32-bit decimal floating-point value
oCbyte_array< 8 >
|\Cdecimal64A 64-bit decimal floating-point value
oCconnection_driverUnsettled API - An AMQP driver for a single connection
oCconnection_optionsOptions for creating a connection
oCconst_bufferUnsettled API - A pointer to an immutable memory region with a size
oCcontainerA top-level container of connections, sessions, and links
oCdecoderUnsettled API - A stream-like decoder from AMQP bytes to C++ values
oCdelivery_modeThe message delivery policy to establish when opening a link
oCdurationA span of time in milliseconds
oCencoderUnsettled API - A stream-like encoder from C++ values to AMQP bytes
oCendpointThe base class for session, connection, and link
|oCconnectionA connection to a remote AMQP peer
|oClinkA named channel for sending or receiving messages
||oCreceiverA channel for receiving messages
||\CsenderA channel for sending messages
|\CsessionA container of senders and receivers
oCerror_conditionDescribes an endpoint error state
oCexceptionSTL class
|\Cruntime_errorSTL class
| \CerrorThe base Proton error
|  oCconversion_errorAn error converting between AMQP and C++ data
|  oCtimeout_errorAn operation timed out
|  \Curl_errorDeprecated - Use a third-party URL library
oCfinishUnsettled API - Finish inserting or extracting a complex type
oClisten_handlerUnsettled API - A handler for incoming connections
oClistenerA listener for incoming connections
oCmap< K, T >A collection of key-value pairs
oCmap< symbol, value >
oCmessageAn AMQP message
oCmessaging_handlerA handler for Proton messaging events
oCmutable_bufferUnsettled API - A pointer to a mutable memory region with a size
oCnullThe type of the AMQP null value
oCreceiver_optionsOptions for creating a receiver
oCreconnect_optionsUnsettled API - Options for reconnect and failover after connection loss
oCreturned< T >A return type for container methods
oCsaslSASL information
oCscalar_baseThe base class for scalar types
|oCannotation_keyA key for use with AMQP annotation maps
|oCmessage_idAn AMQP message ID
|\CscalarA holder for an instance of any scalar AMQP type
oCsender_optionsOptions for creating a sender
oCsession_optionsOptions for creating a session
oCsource_optionsOptions for creating a source node for a sender or receiver
oCsslSSL information
oCssl_certificateUnsettled API - An SSL certificate
oCssl_client_optionsUnsettled API - SSL configuration for outbound connections
oCssl_server_optionsUnsettled API - SSL configuration for inbound connections
oCstartUnsettled API - Start encoding a complex type
oCtarget_optionsOptions for creating a target node for a sender or receiver
oCterminusOne end of a link, either a source or a target
|oCsourceA point of origin for messages
|\CtargetA destination for messages
oCtimestampA 64-bit timestamp in milliseconds since the Unix epoch
oCtransferThe base class for delivery and tracker
|oCdeliveryA received message
|\CtrackerA tracker for a sent message
oCtransportA network channel supporting an AMQP connection
oCurlDeprecated - Use a third-party URL library
oCvalueA holder for any AMQP value, simple or complex
oCvector< T >STL class
|\CbinaryArbitrary binary data
\Cwork_queueUnsettled API - A context for thread-safe execution of work