esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
Public Attributes | List of all members
protogen::ProtoField Struct Reference

#include <model.hpp>

Collaboration diagram for protogen::ProtoField:
Collaboration graph
[legend]

Public Attributes

std::string name
 
std::string type_name
 
FieldType type = FieldType::Int32
 
int number = 0
 
bool repeated = false
 
bool packed_explicit = false
 
bool packed_value = false
 

Member Data Documentation

◆ name

std::string protogen::ProtoField::name

◆ number

int protogen::ProtoField::number = 0

◆ packed_explicit

bool protogen::ProtoField::packed_explicit = false

◆ packed_value

bool protogen::ProtoField::packed_value = false

◆ repeated

bool protogen::ProtoField::repeated = false

◆ type

FieldType protogen::ProtoField::type = FieldType::Int32

◆ type_name

std::string protogen::ProtoField::type_name

The documentation for this struct was generated from the following file: