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

Printclosure Class Reference

This class implements the printclosure module. More...

#include <pass.h>

Inheritance diagram for Printclosure:

j2s_Program Module List of all members.

Public Methods

 Printclosure ( SuifEnv* suif_env, const LString& moduleName= "printclosure" )
virtual ~Printclosure ()
virtual void initialize ()
 initializes the modules. More...

virtual bool parse_command_line ( TokenStream* command_line_stream )
 parses the input for this Module.

virtual void execute ()
 executes the Module parse_command_line should be called before this method is invoked.


Protected Attributes

bool _print_classnames
bool _print_full


Detailed Description

This class implements the printclosure module.


Constructor & Destructor Documentation

Printclosure::Printclosure ( SuifEnv * suif_env,
const LString & moduleName = "printclosure")

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


Member Function Documentation

void Printclosure::execute ( void) [virtual]

executes the Module parse_command_line should be called before this method is invoked.

Reimplemented from j2s_Program.

void Printclosure::initialize ( void) [virtual]

initializes the modules.

This method must/will be called before a call to parse_command_line or execute

Reimplemented from j2s_Program.

bool Printclosure::parse_command_line ( TokenStream * stream) [virtual]

parses the input for this Module.

Reimplemented from j2s_Program.


Member Data Documentation

bool Printclosure::_print_classnames [protected]

bool Printclosure::_print_full [protected]


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