Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

PrintAddress Class Reference

allows you to control how addresses are to be output. More...

#include <common/formatted.h>

Inheritance diagram for PrintAddress:

LiteralPrint PointerPrint List of all members.

Public Methods

virtual String get_pointer_as_string (void *addr) = 0
 Given an address, return a printable String version of it.

virtual ~PrintAddress ()


Detailed Description

allows you to control how addresses are to be output.

This is useful to print out addresses as identifiers rather than actual addresses, to make comparisons easier


Constructor & Destructor Documentation

PrintAddress::~PrintAddress () [inline, virtual]


Member Function Documentation

String PrintAddress::get_pointer_as_string ( void * addr) [inline, pure virtual]

Given an address, return a printable String version of it.

Reimplemented in LiteralPrint, and PointerPrint.


The documentation for this class was generated from the following file:
Generated at Mon Jul 31 13:44:20 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000