|  | Paho C++
    1.0
    The Paho MQTT C++ Client Library | 
|   mqtt::buffer_ref< T > | A reference object for holding immutable data buffers, with cheap copy semantics and lifetime management | 
|   mqtt::buffer_ref< char > | |
|   mqtt::buffer_view< T > | A reference to a contiguous sequence of items, with no ownership | 
|   mqtt::callback | Provides a mechanism for tracking the completion of an asynchronous action | 
|    mqtt::client | Lightweight client for talking to an MQTT server using methods that block until an operation completes | 
|   mqtt::connect_options | Holds the set of options that control how the client connects to a server | 
|   mqtt::delivery_response_options | The response options for asynchronous calls targeted at delivery | 
|   mqtt::disconnect_options | Options for disconnecting from an MQTT broker | 
|   std::exception | STL class | 
|    std::runtime_error | STL class | 
|     mqtt::exception | Base mqtt::exception | 
|      mqtt::persistence_exception | This exception is thrown by the implementor of the persistence interface if there is a problem reading or writing persistent data | 
|      mqtt::security_exception | Thrown when a client is not authorized to perform an operation, or if there is a problem with the security configuration | 
|   mqtt::iaction_listener | Provides a mechanism for tracking the completion of an asynchronous action | 
|   mqtt::iasync_client | Enables an application to communicate with an MQTT server using non-blocking methods | 
|    mqtt::async_client | Lightweight client for talking to an MQTT server using non-blocking methods that allow an operation to run in the background | 
|   mqtt::iclient_persistence | Represents a persistent data store, used to store outbound and inbound messages while they are in flight, enabling delivery to the QoS specified | 
|   mqtt::message | An MQTT message holds everything required for an MQTT PUBLISH message | 
|   mqtt::response_options | The response options for various asynchronous calls | 
|   mqtt::ssl_options | Holds the set of SSL options for connection | 
|   mqtt::string_collection | Type for a collection of topics | 
|   mqtt::thread_queue< T, Container > | A thread-safe queue for inter-thread communication | 
|   mqtt::token | Provides a mechanism for tracking the completion of an asynchronous action | 
|    mqtt::delivery_token | Provides a mechanism to track the delivery progress of a message | 
|   mqtt::topic | Represents a topic destination, used for publish/subscribe messaging | 
|   mqtt::will_options | Holds the set of options that govern the Last Will and Testament feature |