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

AddrXRef Class Reference

#include <analy.h>

Inheritance diagram for AddrXRef:

Object List of all members.

Public Member Functions

 AddrXRef ()
 AddrXRef (xref_enum_t Type)
int load (ht_object_stream *f)
virtual OBJECT_ID object_id () const
virtual void store (ht_object_stream *f)

Public Attributes

xref_enum_t type

Constructor & Destructor Documentation

AddrXRef::AddrXRef  ) 
 

Definition at line 394 of file analy.cc.

AddrXRef::AddrXRef xref_enum_t  Type  ) 
 

Definition at line 396 of file analy.cc.

References type.


Member Function Documentation

int AddrXRef::load ht_object_stream f  )  [virtual]
 

loads object from object stream.

Returns:
ht_stream errorcode

Reimplemented from Object.

Definition at line 401 of file analy.cc.

References ht_layer_stream::get_error(), ht_object_stream::getIntHex(), type, and xref_enum_t.

OBJECT_ID AddrXRef::object_id  )  const [virtual]
 

Returns:
unique object id.

Reimplemented from Object.

Definition at line 407 of file analy.cc.

References ATOM_ADDR_XREF.

void AddrXRef::store ht_object_stream f  )  [virtual]
 

stores object.

Reimplemented from Object.

Definition at line 412 of file analy.cc.

References ht_object_stream::putIntHex(), type, and UINT.


Member Data Documentation

xref_enum_t AddrXRef::type
 

Definition at line 198 of file analy.h.

Referenced by AddrXRef(), Analyser::assignXRef(), load(), and store().


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