ESPHome  2024.3.1
Public Member Functions | Data Fields
esphome::sml::ObisInfo Class Reference

#include <sml_parser.h>

Public Member Functions

 ObisInfo (bytes server_id, SmlNode val_list_entry)
 
std::string code_repr () const
 

Data Fields

bytes server_id
 
bytes code
 
bytes status
 
char unit
 
char scaler
 
bytes value
 
uint16_t value_type
 

Detailed Description

Definition at line 21 of file sml_parser.h.

Constructor & Destructor Documentation

◆ ObisInfo()

esphome::sml::ObisInfo::ObisInfo ( bytes  server_id,
SmlNode  val_list_entry 
)

Definition at line 112 of file sml_parser.cpp.

Member Function Documentation

◆ code_repr()

std::string esphome::sml::ObisInfo::code_repr ( ) const

Definition at line 122 of file sml_parser.cpp.

Field Documentation

◆ code

bytes esphome::sml::ObisInfo::code

Definition at line 25 of file sml_parser.h.

◆ scaler

char esphome::sml::ObisInfo::scaler

Definition at line 28 of file sml_parser.h.

◆ server_id

bytes esphome::sml::ObisInfo::server_id

Definition at line 24 of file sml_parser.h.

◆ status

bytes esphome::sml::ObisInfo::status

Definition at line 26 of file sml_parser.h.

◆ unit

char esphome::sml::ObisInfo::unit

Definition at line 27 of file sml_parser.h.

◆ value

bytes esphome::sml::ObisInfo::value

Definition at line 29 of file sml_parser.h.

◆ value_type

uint16_t esphome::sml::ObisInfo::value_type

Definition at line 30 of file sml_parser.h.


The documentation for this class was generated from the following files: