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

ht_log Class Reference

#include <htapp.h>

Inheritance diagram for ht_log:

ht_clist ht_list Object List of all members.

Public Member Functions

void init (compare_keys_func_ptr compare_keys=0)
void log (LogColor c, char *line)

Protected Member Functions

void deletefirstline ()
void insertline (LogColor c, char *line)

Protected Attributes

UINT maxlinecount

Member Function Documentation

void ht_log::deletefirstline  )  [protected]
 

Definition at line 1173 of file htapp.cc.

References ht_clist::del().

Referenced by insertline().

void ht_log::init compare_keys_func_ptr  compare_keys = 0  ) 
 

Reimplemented from ht_clist.

Definition at line 1167 of file htapp.cc.

References compare_keys_func_ptr, Object::init(), and maxlinecount.

Referenced by init_app().

void ht_log::insertline LogColor  c,
char *  line
[protected]
 

Definition at line 1178 of file htapp.cc.

References ht_clist::count(), deletefirstline(), ht_clist::insert(), LOG_ERROR, LOG_NORMAL, LOG_WARN, LogColor, maxlinecount, VC_LIGHT, VC_RED, VC_TRANSPARENT, VC_WHITE, VC_YELLOW, VCP, and vcp.

Referenced by log().

void ht_log::log LogColor  c,
char *  line
 

Definition at line 1191 of file htapp.cc.

References insertline(), and LogColor.

Referenced by ht_logf().


Member Data Documentation

UINT ht_log::maxlinecount [protected]
 

Definition at line 114 of file htapp.h.

Referenced by init(), and insertline().


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