Qpid Proton C++ API  0.14.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NprotonType traits for mapping between AMQP and C++ types
 NcodecExperimental - AMQP data encoding and decoding
 CdecoderExperimental - Stream-like decoder from AMQP bytes to C++ values
 CencoderExperimental - Stream-like encoder from AMQP bytes to C++ values
 CfinishExperimental - Finish inserting or extracting a complex type
 CstartExperimental - Start encoding a complex type
 NioExperimental - An SPI for multithreaded network IO
 Cconnection_engineExperimental - An AMQP protocol engine for a single connection
 Cconst_bufferExperimental - Pointer to a const memory region with a size
 Ccontainer_impl_baseExperimental - A base container implementation
 Clink_namerExperimental - Generate default link names that are unique within a container
 Cmutable_bufferExperimental - Pointer to a mutable memory region with a size
 Cannotation_keyA key for use with AMQP annotation maps
 CbinaryArbitrary binary data
 Cbyte_arrayArbitrary fixed-size data
 CconnectionA connection to a remote AMQP peer
 Cconnection_optionsOptions for creating a connection
 CcontainerA top-level container of connections, sessions, senders, and receivers
 Ccontainer_refThis is an header only class that can be used to help using containers more natural by allowing them to be treated as value types
 Cconversion_errorAn error converting between AMQP and C++ data
 Cdecimal128128-bit decimal floating point
 Cdecimal3232-bit decimal floating point
 Cdecimal6464-bit decimal floating point
 CdeliveryA received message
 Cdelivery_modeThe message delivery policy to establish when opening a link
 CdurationA span of time in milliseconds
 CendpointThe base class for session, connection, and link
 CerrorThe base Proton error
 Cerror_conditionDescribes an endpoint error state
 Cevent_loopExperimental - A serial execution context
 Cinject_handlerExperimental - A handler for injected code
 ClinkA named channel for sending or receiving messages
 Clisten_handlerExperimental - A handler for incoming connections
 ClistenerA listener for incoming connections
 CmessageAn AMQP message
 Cannotation_mapExperimental - A map of AMQP annotation keys and AMQP values
 Cproperty_mapExperimental - A map of string keys and AMQP scalar values
 Cmessage_idAn AMQP message ID
 Cmessaging_handlerA handler for Proton messaging events
 CreceiverA channel for receiving messages
 Creceiver_optionsOptions for creating a receiver
 CsaslSASL information
 CscalarA holder for an instance of any scalar AMQP type
 CsenderA channel for sending messages
 Csender_optionsOptions for creating a sender
 CsessionA container of senders and receivers
 Csession_optionsOptions for creating a session
 CsourceA point of origin for messages
 Cfilter_mapExperimental - A map of AMQP symbol keys and filter specifiers
 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
 CsymbolA std::string that represents the AMQP symbol type
 CtargetA destination for messages
 Ctarget_optionsOptions for creating a target node for a sender or receiver
 CterminusOne end of a link, either a source or a target
 Cthread_safeExperimental - A thread-safe object wrapper
 Ctimeout_errorAn operation timed out
 CtimestampA 64-bit timestamp in milliseconds since the Unix epoch
 CtrackerA tracker for a sent message
 CtransferThe base class for delivery and tracker
 CtransportA network channel supporting an AMQP connection
 CurlA Proton URL
 Curl_errorAn error encountered during URL parsing
 CuuidA 16-byte universally unique identifier
 CvalueA holder for any AMQP value, simple or complex
 Cvoid_function0A C++03 compatible void no-argument callback function object, used by container::schedule() and event_loop::inject() In C++11 you can use std::bind, std::function or a void-no-argument lambda instead