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

OutAddr Class Reference

#include <out.h>

Inheritance diagram for OutAddr:

Object List of all members.

Public Member Functions

 OutAddr (Address *Addr, UINT Time)
 ~OutAddr ()
void appendLine (OutLine *l)
void clear ()
OutLinegetLine (int i)
void updateTime (UINT Time)

Public Attributes

Addressaddr
UINT time
ht_clistlines
int size
int bytes

Constructor & Destructor Documentation

OutAddr::OutAddr Address Addr,
UINT  Time
 

Definition at line 66 of file out.cc.

References addr, bytes, DUP_ADDR, ht_clist::init(), lines, size, UINT, and updateTime().

OutAddr::~OutAddr  ) 
 

Definition at line 77 of file out.cc.

References addr, ht_clist::destroy(), and lines.


Member Function Documentation

void OutAddr::appendLine OutLine l  ) 
 

Definition at line 84 of file out.cc.

References OutLine::bytes, bytes, ht_clist::insert(), lines, size, and OutLine::textlen.

Referenced by AnalyserOutput::endLine().

void OutAddr::clear  ) 
 

Definition at line 91 of file out.cc.

References bytes, ht_clist::empty(), lines, and size.

Referenced by AnalyserOutput::generateAddr().

OutLine * OutAddr::getLine int  i  ) 
 

Definition at line 98 of file out.cc.

References ht_clist::get(), and lines.

Referenced by AnalyserOutput::getLine().

void OutAddr::updateTime UINT  Time  ) 
 

Definition at line 103 of file out.cc.

References time, and UINT.

Referenced by AnalyserOutput::getAddr(), and OutAddr().


Member Data Documentation

Address* OutAddr::addr
 

Definition at line 41 of file out.h.

Referenced by OutAddr(), and ~OutAddr().

int OutAddr::bytes
 

Definition at line 45 of file out.h.

Referenced by appendLine(), clear(), AnalyserOutput::getAddrByteLength(), and OutAddr().

ht_clist* OutAddr::lines
 

Definition at line 43 of file out.h.

Referenced by appendLine(), clear(), getLine(), AnalyserOutput::getLineCount(), OutAddr(), and ~OutAddr().

int OutAddr::size
 

Definition at line 44 of file out.h.

Referenced by appendLine(), clear(), and OutAddr().

UINT OutAddr::time
 

Definition at line 42 of file out.h.

Referenced by AnalyserOutput::getAddr(), and updateTime().


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