|
bool | add (uint8_t first_octet, uint8_t second_octet, uint8_t third_octet, uint8_t fourth_octet) |
| Add an ip address by providing four numbers of the IP addres each in the range of 0 - 255 More...
|
|
bool | add (IPAddress address) |
| Add an ip address to the list by providing a IP address More...
|
|
bool | add (const char *strIpAddress) |
| Add an ip address to the list by providing a string with a valid IP address More...
|
|
bool | exists (IPAddress address) |
| Checks if a ip address exists in the list More...
|
|
bool | exists (String strIpaddress) |
| Checks if a ip address exists in the list More...
|
|
int | indexOf (IPAddress address) |
| Searches for the index of a ip address in the list. More...
|
|
bool | isEmpty () |
| Checks if there are any ip addresses in the list More...
|
|
bool | remove (const char *strIpAddress) |
| Removes a given IPAddress from the list More...
|
|
bool | remove (IPAddress address) |
| Removes a given IPAddress from the list More...
|
|
String | toJson () |
| Bundles all Ip addresses into a JSON array string More...
|
|
| ~IPAddressList () |
| The deconstructor, which cleans up when the list is no longer needed. More...
|
|
| LinkedList () |
| The list constructor More...
|
|
virtual int | size () |
| Returns current size of LinkedList More...
|
|
virtual bool | add (int index, IPAddress *) |
| Adds a T object in the specified index; Unlinkand link the LinkedList correcly; Increment _size More...
|
|
virtual bool | add (IPAddress *) |
| Adds a T object in the end of the LinkedList; Increment _size; More...
|
|
virtual bool | unshift (IPAddress *) |
| Adds a T object in the start of the LinkedList; Increment _size; More...
|
|
virtual bool | set (int index, IPAddress *) |
| Set the object at index, with T; Increment _size; More...
|
|
virtual IPAddress * | remove (int index) |
| Remove object at index; If index is not reachable, returns false; else, decrement _size More...
|
|
virtual IPAddress * | pop () |
| Remove last object; More...
|
|
virtual IPAddress * | shift () |
| Remove first object; More...
|
|
virtual IPAddress * | get (int index) |
| Get the index'th element on the list; Return Element if accessible, else, return false; More...
|
|
virtual void | clear () |
| Clear the entire array That is remove all objects from the list and delete them from memory More...
|
|
A list to store IP addresses