ESPHome 2026.8.0b4
Loading...
Searching...
No Matches
esphome::mitsubishi_cn105::LookupMap< Unknown, N > Struct Template Reference

#include <mitsubishi_cn105_properties.h>

Public Types

using value_type = decltype(Unknown)
 

Public Member Functions

constexpr value_type lookup (uint8_t raw) const
 
constexpr bool reverse_lookup (value_type value, uint8_t &out) const
 

Data Fields

const std::array< value_type, N > table
 

Detailed Description

template<auto Unknown, size_t N>
struct esphome::mitsubishi_cn105::LookupMap< Unknown, N >

Definition at line 13 of file mitsubishi_cn105_properties.h.

Member Typedef Documentation

◆ value_type

template<auto Unknown, size_t N>
using esphome::mitsubishi_cn105::LookupMap< Unknown, N >::value_type = decltype(Unknown)

Definition at line 14 of file mitsubishi_cn105_properties.h.

Member Function Documentation

◆ lookup()

template<auto Unknown, size_t N>
value_type esphome::mitsubishi_cn105::LookupMap< Unknown, N >::lookup ( uint8_t raw) const
inlineconstexpr

Definition at line 17 of file mitsubishi_cn105_properties.h.

◆ reverse_lookup()

template<auto Unknown, size_t N>
bool esphome::mitsubishi_cn105::LookupMap< Unknown, N >::reverse_lookup ( value_type value,
uint8_t & out ) const
inlineconstexpr

Definition at line 19 of file mitsubishi_cn105_properties.h.

Field Documentation

◆ table

template<auto Unknown, size_t N>
const std::array<value_type, N> esphome::mitsubishi_cn105::LookupMap< Unknown, N >::table

Definition at line 15 of file mitsubishi_cn105_properties.h.


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