ESPHome  2024.4.1
Data Structures | Functions
esphome::internal Namespace Reference

Data Structures

class  BigEndianLayout
 Wrapper class for memory using big endian data layout, transparently converting it to native order. More...
 
class  LittleEndianLayout
 Wrapper class for memory using big endian data layout, transparently converting it to native order. More...
 

Functions

template<typename T >
class esphome::internal::BigEndianLayout __attribute__ ((packed))
 
template<typename T >
class esphome::internal::LittleEndianLayout __attribute__ ((packed))
 

Function Documentation

◆ __attribute__() [1/2]

template<typename T >
class esphome::internal::BigEndianLayout esphome::internal::__attribute__ ( (packed)  )

◆ __attribute__() [2/2]

template<typename T >
class esphome::internal::LittleEndianLayout esphome::internal::__attribute__ ( (packed)  )