#include <elst2.h>
Inheritance diagram for ELIST2_LINK:
No destructor - elements are assumed to be destroyed EITHER after they have been extracted from a list OR by the ELIST2 destructor which walks the list.
Definition at line 58 of file elst2.h.
ELIST2_LINK::ELIST2_LINK | ( | ) | [inline] |
ELIST2_LINK::ELIST2_LINK | ( | const ELIST2_LINK & | ) | [inline] |
void ELIST2_LINK::operator= | ( | const ELIST2_LINK & | ) | [inline] |
friend class ELIST2_ITERATOR [friend] |
ELIST2_LINK* ELIST2_LINK::next [private] |
Definition at line 64 of file elst2.h.
Referenced by ELIST2_ITERATOR::add_after_stay_put(), ELIST2_ITERATOR::add_after_then_move(), ELIST2_ITERATOR::add_before_stay_put(), ELIST2_ITERATOR::add_before_then_move(), ELIST2_ITERATOR::add_list_after(), ELIST2_ITERATOR::add_list_before(), ELIST2_ITERATOR::add_to_end(), ELIST2_ITERATOR::data_relative(), ELIST2_ITERATOR::exchange(), ELIST2_ITERATOR::extract(), ELIST2_ITERATOR::extract_sublist(), ELIST2_ITERATOR::forward(), ELIST2::internal_clear(), ELIST2::internal_de_dump(), ELIST2_ITERATOR::move_to_first(), ELIST2_ITERATOR::move_to_last(), and ELIST2_ITERATOR::set_to_list().
ELIST2_LINK* ELIST2_LINK::prev [private] |
Definition at line 63 of file elst2.h.
Referenced by ELIST2_ITERATOR::add_after_stay_put(), ELIST2_ITERATOR::add_after_then_move(), ELIST2_ITERATOR::add_before_stay_put(), ELIST2_ITERATOR::add_before_then_move(), ELIST2_ITERATOR::add_list_after(), ELIST2_ITERATOR::add_list_before(), ELIST2_ITERATOR::add_to_end(), ELIST2_ITERATOR::backward(), ELIST2_ITERATOR::data_relative(), ELIST2_ITERATOR::exchange(), ELIST2_ITERATOR::extract(), ELIST2_ITERATOR::extract_sublist(), ELIST2::internal_de_dump(), and ELIST2_ITERATOR::move_to_last().