|
esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
|
This is the complete list of members for esphome::api::ProtoReader, including all inherited members.
| eof() const | esphome::api::ProtoReader | inline |
| fixed32(std::uint32_t &out) | esphome::api::ProtoReader | inline |
| fixed64(std::uint64_t &out) | esphome::api::ProtoReader | inline |
| length_delimited(std::string &out) | esphome::api::ProtoReader | inline |
| ok() const | esphome::api::ProtoReader | inline |
| ProtoReader()=default | esphome::api::ProtoReader | |
| ProtoReader(const void *data, const std::size_t size) | esphome::api::ProtoReader | inline |
| read_tag(std::uint32_t &field_number, WireType &wt) | esphome::api::ProtoReader | inline |
| skip_field(const WireType wt) | esphome::api::ProtoReader | inline |
| sub_reader(ProtoReader &out) | esphome::api::ProtoReader | inline |
| varint(std::uint64_t &out) | esphome::api::ProtoReader | inline |