Fonctions membres publiques | Amis | Liste de tous les membres
Référence de la classe IPAddress

#include <IPAddress.h>

Graphe d'héritage de IPAddress:
Printable

Fonctions membres publiques

 IPAddress ()
 
 IPAddress (uint8_t first_octet, uint8_t second_octet, uint8_t third_octet, uint8_t fourth_octet)
 
 IPAddress (uint32_t address)
 
 IPAddress (const uint8_t *address)
 
bool fromString (const char *address)
 
bool fromString (const String &address)
 
 operator uint32_t () const
 
bool operator== (const IPAddress &addr) const
 
bool operator== (const uint8_t *addr) const
 
uint8_t operator[] (int index) const
 
uint8_t & operator[] (int index)
 
IPAddressoperator= (const uint8_t *address)
 
IPAddressoperator= (uint32_t address)
 
virtual size_t printTo (Print &p) const
 

Amis

class EthernetClass
 
class UDP
 
class Client
 
class Server
 
class DhcpClass
 
class DNSClient
 

Documentation des constructeurs et destructeur

◆ IPAddress() [1/4]

IPAddress::IPAddress ( )

◆ IPAddress() [2/4]

IPAddress::IPAddress ( uint8_t  first_octet,
uint8_t  second_octet,
uint8_t  third_octet,
uint8_t  fourth_octet 
)

◆ IPAddress() [3/4]

IPAddress::IPAddress ( uint32_t  address)

◆ IPAddress() [4/4]

IPAddress::IPAddress ( const uint8_t *  address)

Documentation des fonctions membres

◆ fromString() [1/2]

bool IPAddress::fromString ( const char *  address)

◆ fromString() [2/2]

bool IPAddress::fromString ( const String &  address)
inline

◆ operator uint32_t()

IPAddress::operator uint32_t ( ) const
inline

◆ operator=() [1/2]

IPAddress & IPAddress::operator= ( const uint8_t *  address)

◆ operator=() [2/2]

IPAddress & IPAddress::operator= ( uint32_t  address)

◆ operator==() [1/2]

bool IPAddress::operator== ( const IPAddress addr) const
inline

◆ operator==() [2/2]

bool IPAddress::operator== ( const uint8_t *  addr) const

◆ operator[]() [1/2]

uint8_t IPAddress::operator[] ( int  index) const
inline

◆ operator[]() [2/2]

uint8_t& IPAddress::operator[] ( int  index)
inline

◆ printTo()

size_t IPAddress::printTo ( Print p) const
virtual

Implémente Printable.

Documentation des fonctions amies et associées

◆ Client

friend class Client
friend

◆ DhcpClass

friend class DhcpClass
friend

◆ DNSClient

friend class DNSClient
friend

◆ EthernetClass

friend class EthernetClass
friend

◆ Server

friend class Server
friend

◆ UDP

friend class UDP
friend

Documentation des données membres

◆ bytes

uint8_t IPAddress::bytes[4]

◆ dword

uint32_t IPAddress::dword