|
esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
|

Files | |
| emit.hpp | |
| protogen code emitters. | |
| emit_enums.cpp | |
| emit_messages.cpp | |
| emit_registry.cpp | |
| lexer.cpp | |
| lexer.hpp | |
| protogen tokenizer for the proto3 subset. | |
| main.cpp | |
| protogen — the self-contained build-time code generator for the ESPHome native API. | |
| model.hpp | |
| protogen AST for the proto3 subset the ESPHome native API uses — populated by the parser, consumed by the emitters. | |
| parser.cpp | |
| parser.hpp | |
| protogen recursive-descent parser for the proto3 subset. | |