ESPHome  2024.5.5
Public Member Functions | Protected Attributes
esphome::api::Proto32Bit Class Reference

#include <proto.h>

Public Member Functions

 Proto32Bit (uint32_t value)
uint32_t as_fixed32 () const
int32_t as_sfixed32 () const
float as_float () const

Protected Attributes

const uint32_t value_

Detailed Description

Definition at line 110 of file proto.h.

Constructor & Destructor Documentation

◆ Proto32Bit()

esphome::api::Proto32Bit::Proto32Bit ( uint32_t  value)

Definition at line 112 of file proto.h.

Member Function Documentation

◆ as_fixed32()

uint32_t esphome::api::Proto32Bit::as_fixed32 ( ) const

Definition at line 113 of file proto.h.

◆ as_float()

float esphome::api::Proto32Bit::as_float ( ) const

Definition at line 115 of file proto.h.

◆ as_sfixed32()

int32_t esphome::api::Proto32Bit::as_sfixed32 ( ) const

Definition at line 114 of file proto.h.

Field Documentation

◆ value_

const uint32_t esphome::api::Proto32Bit::value_

Definition at line 125 of file proto.h.

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