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

ht_info_textfile Class Reference

#include <infoview.h>

Inheritance diagram for ht_info_textfile:

ht_ltextfile ht_textfile ht_layer_streamfile ht_streamfile ht_stream List of all members.

Public Member Functions

void init (ht_streamfile *streamfile, bool own_streamfile, ht_syntax_lexer *lexer)
virtual void done ()
virtual UINT linecount ()
void set_node (UINT ofs, UINT len)

Protected Member Functions

virtual ht_ltextfile_linefetch_line (UINT line)

Protected Attributes

UINT start
UINT end

Member Function Documentation

void ht_info_textfile::done  )  [virtual]
 

Reimplemented from ht_ltextfile.

Definition at line 368 of file infoview.cc.

References ht_ltextfile::done().

ht_ltextfile_line * ht_info_textfile::fetch_line UINT  line  )  [protected, virtual]
 

Reimplemented from ht_ltextfile.

Definition at line 373 of file infoview.cc.

References ht_ltextfile::fetch_line(), linecount(), NULL, start, and UINT.

void ht_info_textfile::init ht_streamfile streamfile,
bool  own_streamfile,
ht_syntax_lexer lexer
 

Reimplemented from ht_ltextfile.

Definition at line 361 of file infoview.cc.

References end, ht_stream::init(), and start.

Referenced by ht_info_viewer::igotonode(), and ht_info_viewer::init().

UINT ht_info_textfile::linecount  )  [virtual]
 

Reimplemented from ht_ltextfile.

Definition at line 380 of file infoview.cc.

References end, start, and UINT.

Referenced by fetch_line().

void ht_info_textfile::set_node UINT  ofs,
UINT  len
 

Definition at line 385 of file infoview.cc.

References ht_ltextfile::convert_ofs2line(), end, len, ht_ltextfile::linecount(), start, and UINT.

Referenced by ht_info_viewer::igotonode().


Member Data Documentation

UINT ht_info_textfile::end [protected]
 

Definition at line 72 of file infoview.h.

Referenced by init(), linecount(), and set_node().

UINT ht_info_textfile::start [protected]
 

Definition at line 72 of file infoview.h.

Referenced by fetch_line(), init(), linecount(), and set_node().


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