|
mqtt_cpp
|
#include <cstdint>#include <ostream>#include <boost/assert.hpp>#include <mqtt/namespace.hpp>#include <mqtt/subscribe_options.hpp>

Go to the source code of this file.
Classes | |
| struct | MQTT_NS::publish_options |
Namespaces | |
| MQTT_NS | |
| MQTT_NS::publish | |
Enumerations | |
| enum class | MQTT_NS::retain : std::uint8_t { MQTT_NS::yes = 0b00000001 , MQTT_NS::no = 0b00000000 } |
| enum class | MQTT_NS::dup : std::uint8_t { MQTT_NS::yes = 0b00001000 , MQTT_NS::no = 0b00000000 } |
Functions | |
| constexpr bool | MQTT_NS::publish::is_dup (std::uint8_t v) |
| constexpr qos | MQTT_NS::publish::get_qos (std::uint8_t v) |
| constexpr bool | MQTT_NS::publish::is_retain (std::uint8_t v) |
| constexpr void | MQTT_NS::publish::set_dup (std::uint8_t &fixed_header, bool dup) |
| constexpr publish_options | MQTT_NS::operator| (retain lhs, dup rhs) |
| constexpr publish_options | MQTT_NS::operator| (retain lhs, qos rhs) |
| constexpr publish_options | MQTT_NS::operator| (dup lhs, retain rhs) |
| constexpr publish_options | MQTT_NS::operator| (dup lhs, qos rhs) |
| constexpr publish_options | MQTT_NS::operator| (qos lhs, retain rhs) |
| constexpr publish_options | MQTT_NS::operator| (qos lhs, dup rhs) |
| constexpr char const * | MQTT_NS::retain_to_str (retain v) |
| std::ostream & | MQTT_NS::operator<< (std::ostream &os, retain val) |
| constexpr char const * | MQTT_NS::dup_to_str (dup v) |
| std::ostream & | MQTT_NS::operator<< (std::ostream &os, dup val) |