ESPHome  2024.7.2
Public Member Functions | Protected Attributes
esphome::api::Proto64Bit Class Reference

#include <proto.h>

Public Member Functions

 Proto64Bit (uint64_t value)
uint64_t as_fixed64 () const
int64_t as_sfixed64 () const
double as_double () const

Protected Attributes

const uint64_t value_

Detailed Description

Definition at line 128 of file proto.h.

Constructor & Destructor Documentation

◆ Proto64Bit()

esphome::api::Proto64Bit::Proto64Bit ( uint64_t  value)

Definition at line 130 of file proto.h.

Member Function Documentation

◆ as_double()

double esphome::api::Proto64Bit::as_double ( ) const

Definition at line 133 of file proto.h.

◆ as_fixed64()

uint64_t esphome::api::Proto64Bit::as_fixed64 ( ) const

Definition at line 131 of file proto.h.

◆ as_sfixed64()

int64_t esphome::api::Proto64Bit::as_sfixed64 ( ) const

Definition at line 132 of file proto.h.

Field Documentation

◆ value_

const uint64_t esphome::api::Proto64Bit::value_

Definition at line 143 of file proto.h.

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