Go to the documentation of this file.
13 #include <mqtt-codec/src/message.h>
22 MqttBuffer(
const mqtt_buffer_t& buf) : buf(buf)
28 return String(
reinterpret_cast<const char*
>(buf.data), buf.length);
33 return p.
write(buf.data, buf.length);
37 const mqtt_buffer_t& buf;
The String class.
Definition: WString.h:136
size_t printTo(Print &p) const
Definition: MqttBuffer.h:39
MqttBuffer(const mqtt_buffer_t &buf)
Definition: MqttBuffer.h:30
virtual size_t write(uint8_t c)=0
Writes a single character to output stream.
Provides formatted output to stream.
Definition: Print.h:36
Helper class to simplify printing and parsing message buffers.
Definition: MqttBuffer.h:19