#include <abbwelcome_protocol.h>
|
std::array< uint8_t, 12+MAX_DATA_LENGTH > | data_ |
|
Definition at line 33 of file abbwelcome_protocol.h.
◆ ABBWelcomeData() [1/4]
esphome::remote_base::ABBWelcomeData::ABBWelcomeData |
( |
| ) |
|
|
inline |
◆ ABBWelcomeData() [2/4]
esphome::remote_base::ABBWelcomeData::ABBWelcomeData |
( |
std::initializer_list< uint8_t > |
data | ) |
|
|
inline |
◆ ABBWelcomeData() [3/4]
esphome::remote_base::ABBWelcomeData::ABBWelcomeData |
( |
const std::vector< uint8_t > & |
data | ) |
|
|
inline |
◆ ABBWelcomeData() [4/4]
esphome::remote_base::ABBWelcomeData::ABBWelcomeData |
( |
const ABBWelcomeData & |
| ) |
|
|
default |
◆ calc_cs_()
uint8_t esphome::remote_base::ABBWelcomeData::calc_cs_ |
( |
| ) |
const |
|
protected |
◆ data() [1/2]
uint8_t* esphome::remote_base::ABBWelcomeData::data |
( |
| ) |
|
|
inline |
◆ data() [2/2]
const uint8_t* esphome::remote_base::ABBWelcomeData::data |
( |
| ) |
const |
|
inline |
◆ finalize()
void esphome::remote_base::ABBWelcomeData::finalize |
( |
| ) |
|
|
inline |
◆ get_address_length()
uint8_t esphome::remote_base::ABBWelcomeData::get_address_length |
( |
| ) |
const |
|
inline |
◆ get_data()
std::vector<uint8_t> esphome::remote_base::ABBWelcomeData::get_data |
( |
| ) |
const |
|
inline |
◆ get_data_size()
uint8_t esphome::remote_base::ABBWelcomeData::get_data_size |
( |
| ) |
const |
|
inline |
◆ get_destination_address()
uint32_t esphome::remote_base::ABBWelcomeData::get_destination_address |
( |
| ) |
const |
|
inline |
◆ get_message_id()
uint8_t esphome::remote_base::ABBWelcomeData::get_message_id |
( |
| ) |
const |
|
inline |
◆ get_message_type()
uint8_t esphome::remote_base::ABBWelcomeData::get_message_type |
( |
| ) |
const |
|
inline |
◆ get_retransmission()
bool esphome::remote_base::ABBWelcomeData::get_retransmission |
( |
| ) |
const |
|
inline |
◆ get_source_address()
uint32_t esphome::remote_base::ABBWelcomeData::get_source_address |
( |
| ) |
const |
|
inline |
◆ get_three_byte_address()
uint8_t esphome::remote_base::ABBWelcomeData::get_three_byte_address |
( |
| ) |
const |
|
inline |
◆ is_valid()
bool esphome::remote_base::ABBWelcomeData::is_valid |
( |
| ) |
const |
|
inline |
◆ operator==()
bool esphome::remote_base::ABBWelcomeData::operator== |
( |
const ABBWelcomeData & |
rhs | ) |
const |
|
inline |
◆ operator[]() [1/2]
uint8_t& esphome::remote_base::ABBWelcomeData::operator[] |
( |
size_t |
idx | ) |
|
|
inline |
◆ operator[]() [2/2]
const uint8_t& esphome::remote_base::ABBWelcomeData::operator[] |
( |
size_t |
idx | ) |
const |
|
inline |
◆ set_data()
void esphome::remote_base::ABBWelcomeData::set_data |
( |
std::vector< uint8_t > |
data | ) |
|
|
inline |
◆ set_destination_address()
void esphome::remote_base::ABBWelcomeData::set_destination_address |
( |
uint32_t |
address | ) |
|
|
inline |
◆ set_message_id()
void esphome::remote_base::ABBWelcomeData::set_message_id |
( |
uint8_t |
message_id | ) |
|
|
inline |
◆ set_message_type()
void esphome::remote_base::ABBWelcomeData::set_message_type |
( |
uint8_t |
message_type | ) |
|
|
inline |
◆ set_retransmission()
void esphome::remote_base::ABBWelcomeData::set_retransmission |
( |
bool |
retransmission | ) |
|
|
inline |
◆ set_source_address()
void esphome::remote_base::ABBWelcomeData::set_source_address |
( |
uint32_t |
address | ) |
|
|
inline |
◆ set_three_byte_address()
void esphome::remote_base::ABBWelcomeData::set_three_byte_address |
( |
bool |
three_byte_address | ) |
|
|
inline |
◆ size()
uint8_t esphome::remote_base::ABBWelcomeData::size |
( |
| ) |
const |
|
inline |
◆ to_string()
std::string esphome::remote_base::ABBWelcomeData::to_string |
( |
uint8_t |
max_print_bytes = 255 | ) |
const |
|
inline |
◆ auto_message_id
bool esphome::remote_base::ABBWelcomeData::auto_message_id {false} |
◆ data_
std::array<uint8_t, 12 + MAX_DATA_LENGTH> esphome::remote_base::ABBWelcomeData::data_ |
|
protected |
The documentation for this class was generated from the following files: