return the number of nodes in the list
return the number of nodes in the list
friend ostream& operator<<<>(ostream&, const LCVMdoubly_linked_list<NODE_TYPE>&)
friend ostream& operator<<(ostream&, const LCVMdoubly_linked_list<NODE_TYPE>&)
LCVMdoubly_linked_list()
LCVMdoubly_linked_list(LCVMdoubly_linked_list<NODE_TYPE>&)
LCVMdoubly_linked_list(LCVMdoubly_linked_list<NODE_TYPE>&, const int, const int)
~LCVMdoubly_linked_list()
LCVMdoubly_linked_list<NODE_TYPE> & append(const NODE_TYPE&)
LCVMdoubly_linked_list<NODE_TYPE> & prepend(const NODE_TYPE&)
LCVMdoubly_linked_list<NODE_TYPE> & insert_after(const NODE_TYPE&)
LCVMdoubly_linked_list<NODE_TYPE> & insert_before(const NODE_TYPE&)
LCVMdoubly_linked_list<NODE_TYPE> & append(const LCVMarray<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & prepend(const LCVMarray<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & insert_after(const LCVMarray<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & insert_before(const LCVMarray<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & append(LCVMdoubly_linked_list<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & prepend(LCVMdoubly_linked_list<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & insert_after(LCVMdoubly_linked_list<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & insert_before(LCVMdoubly_linked_list<NODE_TYPE>&)
LCVMdoubly_linked_list<NODE_TYPE> & remove()
LCVMdoubly_linked_list<NODE_TYPE> & remove(const int)
LCVMdoubly_linked_list<NODE_TYPE> & erase()
int null_current() const
int not_null_current() const
int at_head() const
int at_rear() const
int is_empty() const
int not_empty() const
LCVMdoubly_linked_list<NODE_TYPE> & reverse()
LCVMdoubly_linked_list<NODE_TYPE> & to_head()
LCVMdoubly_linked_list<NODE_TYPE> & to_rear()
LCVMdoubly_linked_list<NODE_TYPE> & next()
LCVMdoubly_linked_list<NODE_TYPE> & prev()
LCVMdoubly_linked_list<NODE_TYPE> & operator++()
LCVMdoubly_linked_list<NODE_TYPE> & operator--()
LCVMdoubly_linked_list<NODE_TYPE> & goto_element(const int n)
NODE_TYPE& operator[](const int)
int get_size() const
NODE_TYPE get_data() const
NODE_TYPE& operator*()
NODE_TYPE& get_data_ref()
LCVMdoubly_linked_list<NODE_TYPE> & set_data(const NODE_TYPE&)
LCVMdoubly_linked_list<NODE_TYPE> & operator=
(LCVMdoubly_linked_list<NODE_TYPE>&)
int operator==(LCVMdoubly_linked_list<NODE_TYPE>&)
int operator!=(LCVMdoubly_linked_list<NODE_TYPE>&)
void get_data_array(LCVMarray<NODE_TYPE>&)
Alphabetic index HTML hierarchy of classes or Java