#include <elst.h>
Inheritance diagram for ELIST_LINK:
No destructor - elements are assumed to be destroyed EITHER after they have been extracted from a list OR by the ELIST destructor which walks the list.
Definition at line 78 of file elst.h.
ELIST_LINK::ELIST_LINK | ( | ) | [inline] |
ELIST_LINK::ELIST_LINK | ( | const ELIST_LINK & | ) | [inline] |
void ELIST_LINK::de_serialise_asc | ( | FILE * | f | ) |
Reimplemented in ICOORDELT.
Definition at line 39 of file elst.cpp.
References ABORT, ERRCODE::error(), and SERIALISE_LINKS.
00040 { 00041 SERIALISE_LINKS.error ("ELIST_LINK::de_serialise_asc", ABORT, 00042 "Don't call this, override!"); 00043 }
void ELIST_LINK::operator= | ( | const ELIST_LINK & | ) | [inline] |
Definition at line 96 of file elst.h.
References NULL.
Referenced by WERD::operator=(), and WERD_RES::operator=().
void ELIST_LINK::serialise_asc | ( | FILE * | f | ) |
Generates an error, as it should never be called.
Definition at line 32 of file elst.cpp.
References ABORT, ERRCODE::error(), and SERIALISE_LINKS.
00033 { 00034 SERIALISE_LINKS.error ("ELIST_LINK::serialise_asc", ABORT, 00035 "Don't call this, override!"); 00036 }
friend class ELIST_ITERATOR [friend] |
ELIST_LINK* ELIST_LINK::next [private] |
Definition at line 83 of file elst.h.
Referenced by ELIST_ITERATOR::add_after_stay_put(), ELIST_ITERATOR::add_after_then_move(), ELIST_ITERATOR::add_before_stay_put(), ELIST_ITERATOR::add_before_then_move(), ELIST_ITERATOR::add_list_after(), ELIST_ITERATOR::add_list_before(), ELIST_ITERATOR::add_to_end(), ELIST_ITERATOR::data_relative(), ELIST_ITERATOR::exchange(), PIXROW::extend(), ELIST_ITERATOR::extract(), ELIST_ITERATOR::extract_sublist(), ELIST_ITERATOR::forward(), ELIST::internal_clear(), ELIST::internal_de_dump(), ELIST_ITERATOR::move_to_first(), ELIST_ITERATOR::set_to_list(), try_point_pairs(), and vertical_projection_point().