Qpid Proton C++ 0.40.0
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 Cbasic_string< Char >STL class
  CstringSTL class
   CsymbolA string that represents the AMQP symbol type
 Cbyte_array< N >Arbitrary fixed-size data
 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
 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
 CdurationA span of time in milliseconds
 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
   CreceiverA channel for receiving messages
   CsenderA channel for sending 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
 CmessageAn AMQP message
 Cmessaging_handlerHandler for Proton messaging events
 Cmutable_bufferUnsettled API - A pointer to a mutable memory region with a size
 CnullThe type of the AMQP null value
 Creceiver_optionsOptions for creating a receiver
 Creconnect_optionsOptions for reconnect and failover after connection loss
 Creturned< T >A return type for container methods
 CsaslSASL information
 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
 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
 CtimestampA 64-bit timestamp in milliseconds since the Unix epoch
 CtransferThe base class for delivery and tracker
  CdeliveryA received message
  CtrackerA tracker for a sent message
 CtransportA network channel supporting an AMQP connection
 CurlDeprecated - Use a third-party URL library
 CvalueA holder for any AMQP value, simple or complex
 Cvector< T >STL class
  CbinaryArbitrary binary data
 Cwork_queueUnsettled API - A context for thread-safe execution of work