Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ht_sorted_list Class Reference

#include <htdata.h>

Inheritance diagram for ht_sorted_list:

ht_clist ht_list Object ht_project ht_sorted_string_list List of all members.

Public Member Functions

void init (compare_keys_func_ptr compare_keys)
virtual void done ()
virtual void append (Object *data)
virtual uint find (Object *data)
virtual void insert (Object *data)
virtual void insert_after (Object *data, uint i)
virtual void insert_before (Object *data, uint i)
virtual void move (uint source, uint dest)
virtual void move_multiple (uint source, uint dest, uint count)
virtual void prepend (Object *data)
virtual bool set (uint i, Object *data)

Member Function Documentation

void ht_sorted_list::append Object data  )  [virtual]
 

Reimplemented from ht_clist.

Definition at line 1208 of file htdata.cc.

References insert().

void ht_sorted_list::done  )  [virtual]
 

Reimplemented from ht_clist.

Reimplemented in ht_project.

Definition at line 1203 of file htdata.cc.

References ht_clist::done().

Referenced by ht_project::done(), and done_analy_names().

uint ht_sorted_list::find Object data  )  [virtual]
 

Reimplemented from ht_clist.

Definition at line 1213 of file htdata.cc.

References ht_list::compare_keys, HT_ERROR, LIST_UNDEFINED, and uint.

Referenced by ht_sorted_string_list::get_string().

void ht_sorted_list::init compare_keys_func_ptr  compare_keys  ) 
 

Reimplemented from ht_clist.

Definition at line 1198 of file htdata.cc.

References compare_keys_func_ptr, and Object::init().

Referenced by ht_app::init().

void ht_sorted_list::insert Object data  )  [virtual]
 

Reimplemented from ht_clist.

Definition at line 1229 of file htdata.cc.

References ht_list::compare_keys, and ht_clist::insert_before().

Referenced by append(), insert_after(), insert_before(), ht_sorted_string_list::insert_string(), ht_app::insert_window(), prepend(), and set().

void ht_sorted_list::insert_after Object data,
uint  i
[virtual]
 

Reimplemented from ht_clist.

Definition at line 1246 of file htdata.cc.

References insert(), and uint.

void ht_sorted_list::insert_before Object data,
uint  i
[virtual]
 

Reimplemented from ht_clist.

Definition at line 1251 of file htdata.cc.

References insert(), and uint.

void ht_sorted_list::move uint  source,
uint  dest
[virtual]
 

Reimplemented from ht_clist.

Definition at line 1256 of file htdata.cc.

References uint.

void ht_sorted_list::move_multiple uint  source,
uint  dest,
uint  count
[virtual]
 

Reimplemented from ht_clist.

Definition at line 1261 of file htdata.cc.

References uint.

void ht_sorted_list::prepend Object data  )  [virtual]
 

Reimplemented from ht_clist.

Definition at line 1266 of file htdata.cc.

References insert().

bool ht_sorted_list::set uint  i,
Object data
[virtual]
 

Reimplemented from ht_clist.

Definition at line 1271 of file htdata.cc.

References insert(), and uint.


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:16:03 2004 by doxygen 1.3.5