esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
Namespaces | Functions
emit_messages.cpp File Reference
#include "emit.hpp"
#include <algorithm>
#include <fstream>
#include <ostream>
#include <stdexcept>
#include <unordered_set>
Include dependency graph for emit_messages.cpp:

Namespaces

namespace  protogen
 

Functions

std::string protogen::cpp_ident (const std::string &name)
 
std::string protogen::cpp_element_type (const ProtoField &f)
 
void protogen::emit_messages (const ProtoFile &file, const std::string &include_dir, const std::string &src_dir)
 

Variable Documentation

◆ raw_type

std::string raw_type

◆ read_call

std::string read_call