ESPHome 2026.9.0-dev
Loading...
Searching...
No Matches
esphome::mitsubishi_cn105::MitsubishiCN105::UpdateFlags Struct Reference

#include <mitsubishi_cn105.h>

Public Member Functions

void set (PropertyId id)
 
void clear (PropertyId id)
 
bool any () const
 
bool contains (PropertyId id) const
 
bool contains_only (PropertyId id) const
 

Protected Types

using Mask
 

Protected Attributes

Mask mask_
 

Detailed Description

Definition at line 137 of file mitsubishi_cn105.h.

Member Typedef Documentation

◆ Mask

Initial value:
FiniteSetMask<PropertyId, DefaultBitPolicy<PropertyId, static_cast<int>(PropertyId::REMOTE_TEMPERATURE) + 1>>

Definition at line 145 of file mitsubishi_cn105.h.

Member Function Documentation

◆ any()

bool esphome::mitsubishi_cn105::MitsubishiCN105::UpdateFlags::any ( ) const
inline

Definition at line 140 of file mitsubishi_cn105.h.

◆ clear()

void esphome::mitsubishi_cn105::MitsubishiCN105::UpdateFlags::clear ( PropertyId id)
inline

Definition at line 139 of file mitsubishi_cn105.h.

◆ contains()

bool esphome::mitsubishi_cn105::MitsubishiCN105::UpdateFlags::contains ( PropertyId id) const
inline

Definition at line 141 of file mitsubishi_cn105.h.

◆ contains_only()

bool esphome::mitsubishi_cn105::MitsubishiCN105::UpdateFlags::contains_only ( PropertyId id) const
inline

Definition at line 142 of file mitsubishi_cn105.h.

◆ set()

void esphome::mitsubishi_cn105::MitsubishiCN105::UpdateFlags::set ( PropertyId id)
inline

Definition at line 138 of file mitsubishi_cn105.h.

Field Documentation

◆ mask_

Mask esphome::mitsubishi_cn105::MitsubishiCN105::UpdateFlags::mask_
protected

Definition at line 147 of file mitsubishi_cn105.h.


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