|
AIRPOD 1
|
#include <DoubleLinkedList.h>

Public Member Functions | |
| DoublyLinkedList () | |
| DoublyLinkedList (const DoublyLinkedList &l) | |
| void | insertAtEnd (t d) |
| void | insertAtStart (t x) |
| void | displayForward () |
| void | displayBackward () |
| bool | search (t data) |
| int | search__b (t data) |
| ~DoublyLinkedList () | |
| void | deleteAtPosition (int pos) |
| void | deleteAtStart () |
| void | deleteAtEnd () |
| void | insertAtAnyPosition (int pos, node< t > *n) |
| bool | isEmpty () |
| DoublyLinkedList | Intersection (const DoublyLinkedList &d1) |
| int | getSize () |
| node< t > * | getHead () |
| node< t > * | getTail () |
Private Attributes | |
| node< t > * | head |
| node< t > * | tail |
| int | size |
|
inline |
|
inline |

|
inline |

|
inline |
|
inline |

|
inline |
|
inline |

|
inline |

|
inline |
|
inline |
|
inline |
|
inline |

|
inline |

|
inline |

|
inline |

|
inline |
|
inline |

|
inline |

|
private |
|
private |
|
private |