ARB
|
#include <SoTl.hxx>
Public Member Functions | |
bool | isolate_list_elem () |
Type * | get_elem () |
void | set_elem (Type *el) |
positiontype | get_pos () |
void | set_pos (positiontype p) |
list_elem< Type > * | get_next () |
void | set_next (list_elem< Type > *n) |
list_elem< Type > * | get_prev () |
void | set_prev (list_elem< Type > *p) |
list_elem () | |
list_elem (Type *el) | |
~list_elem () | |
Public Attributes | |
list_elem< Type > * | next |
list_elem< Type > * | prev |
Type * | elem |
Definition at line 62 of file SoTl.hxx.
Referenced by List< Type >::exchange_members().
|
inline |
Definition at line 63 of file SoTl.hxx.
Referenced by List< Type >::get_pos_of_member(), and List< Type >::remove_pos_from_list().
|
inline |
Definition at line 64 of file SoTl.hxx.
Referenced by List< Type >::insert_after_current(), List< Type >::insert_as_first(), List< Type >::insert_as_last(), List< Type >::insert_at_pos_simple(), List< Type >::insert_before_current(), List< Type >::insert_sorted_by_address_of_object(), and List< Type >::update_pos_no().
Definition at line 65 of file SoTl.hxx.
Referenced by List< Type >::insert_after_current().
Definition at line 66 of file SoTl.hxx.
Referenced by List< Type >::insert_after_current(), List< Type >::insert_as_first(), List< Type >::insert_at_pos(), List< Type >::insert_before_current(), and List< Type >::insert_sorted_by_address_of_object().
Definition at line 67 of file SoTl.hxx.
Referenced by List< Type >::get_prev(), List< Type >::insert_at_pos(), List< Type >::insert_before_current(), List< Type >::insert_sorted_by_address_of_object(), List< Type >::remove_last(), List< Type >::remove_member_from_list(), List< Type >::sort_list_join(), and List< Type >::sort_list_subtract().
Definition at line 68 of file SoTl.hxx.
Referenced by List< Type >::insert_after_current(), List< Type >::insert_as_last(), List< Type >::insert_at_pos(), List< Type >::insert_before_current(), List< Type >::insert_sorted_by_address_of_object(), and List< Type >::sort_list_join().
Definition at line 53 of file SoTl.hxx.
Referenced by List< Type >::duplicate_list(), list_elem< char >::get_next(), List< Type >::get_next(), List< Type >::get_pos_of_member(), List< Type >::insert_at_pos_simple(), List< Type >::insert_sorted_by_address_of_object(), List< Type >::remove_first(), List< Type >::remove_member_from_list(), List< Type >::sort_list_join(), List< Type >::sort_list_subtract(), List< Type >::update_pos_no(), and List< Type >::~List().
Definition at line 54 of file SoTl.hxx.
Referenced by list_elem< char >::get_prev(), and List< Type >::insert_at_pos_simple().
Definition at line 55 of file SoTl.hxx.
Referenced by List< Type >::duplicate_list(), List< Type >::exchange_positions(), list_elem< char >::get_elem(), List< Type >::get_member_at_pos(), List< Type >::get_member_at_pos_simple(), List< Type >::get_pos_of_member(), List< Type >::insert_at_pos_simple(), List< Type >::sort_list_join(), and List< Type >::sort_list_subtract().