#include <ip_address.h>
Definition at line 43 of file ip_address.h.
◆ IPAddress() [1/14]
esphome::network::IPAddress::IPAddress |
( |
| ) |
|
|
inline |
◆ IPAddress() [2/14]
esphome::network::IPAddress::IPAddress |
( |
uint8_t |
first, |
|
|
uint8_t |
second, |
|
|
uint8_t |
third, |
|
|
uint8_t |
fourth |
|
) |
| |
|
inline |
◆ IPAddress() [3/14]
esphome::network::IPAddress::IPAddress |
( |
const std::string & |
in_address | ) |
|
|
inline |
◆ IPAddress() [4/14]
esphome::network::IPAddress::IPAddress |
( |
const ip_addr_t * |
other_ip | ) |
|
|
inline |
◆ IPAddress() [5/14]
esphome::network::IPAddress::IPAddress |
( |
| ) |
|
|
inline |
◆ IPAddress() [6/14]
esphome::network::IPAddress::IPAddress |
( |
uint8_t |
first, |
|
|
uint8_t |
second, |
|
|
uint8_t |
third, |
|
|
uint8_t |
fourth |
|
) |
| |
|
inline |
◆ IPAddress() [7/14]
esphome::network::IPAddress::IPAddress |
( |
const ip_addr_t * |
other_ip | ) |
|
|
inline |
◆ IPAddress() [8/14]
esphome::network::IPAddress::IPAddress |
( |
const std::string & |
in_address | ) |
|
|
inline |
◆ IPAddress() [9/14]
esphome::network::IPAddress::IPAddress |
( |
ip4_addr_t * |
other_ip | ) |
|
|
inline |
◆ IPAddress() [10/14]
esphome::network::IPAddress::IPAddress |
( |
const arduino_ns::IPAddress & |
other_ip | ) |
|
|
inline |
◆ IPAddress() [11/14]
esphome::network::IPAddress::IPAddress |
( |
ip6_addr_t * |
other_ip | ) |
|
|
inline |
◆ IPAddress() [12/14]
esphome::network::IPAddress::IPAddress |
( |
esp_ip6_addr_t * |
other_ip | ) |
|
|
inline |
◆ IPAddress() [13/14]
esphome::network::IPAddress::IPAddress |
( |
esp_ip4_addr_t * |
other_ip | ) |
|
|
inline |
◆ IPAddress() [14/14]
esphome::network::IPAddress::IPAddress |
( |
esp_ip_addr_t * |
other_ip | ) |
|
|
inline |
◆ is_ip4()
bool esphome::network::IPAddress::is_ip4 |
( |
| ) |
|
|
inline |
◆ is_ip6()
bool esphome::network::IPAddress::is_ip6 |
( |
| ) |
|
|
inline |
◆ is_set()
bool esphome::network::IPAddress::is_set |
( |
| ) |
|
|
inline |
◆ operator arduino_ns::IPAddress()
esphome::network::IPAddress::operator arduino_ns::IPAddress |
( |
| ) |
const |
|
inline |
◆ operator esp_ip4_addr_t()
esphome::network::IPAddress::operator esp_ip4_addr_t |
( |
| ) |
const |
|
inline |
◆ operator esp_ip_addr_t()
esphome::network::IPAddress::operator esp_ip_addr_t |
( |
| ) |
const |
|
inline |
◆ operator ip4_addr_t()
esphome::network::IPAddress::operator ip4_addr_t |
( |
| ) |
const |
|
inline |
◆ operator ip_addr_t()
esphome::network::IPAddress::operator ip_addr_t |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool esphome::network::IPAddress::operator!= |
( |
const IPAddress & |
other | ) |
const |
|
inline |
◆ operator+=()
IPAddress& esphome::network::IPAddress::operator+= |
( |
uint8_t |
increase | ) |
|
|
inline |
◆ operator==()
bool esphome::network::IPAddress::operator== |
( |
const IPAddress & |
other | ) |
const |
|
inline |
◆ str()
std::string esphome::network::IPAddress::str |
( |
| ) |
const |
|
inline |
◆ ip_addr_
ip_addr_t esphome::network::IPAddress::ip_addr_ |
|
protected |
The documentation for this struct was generated from the following file: