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

TestCloneModule Class Reference

#include <test_modules.h>

Inheritance diagram for TestCloneModule:

Module List of all members.

Public Methods

 TestCloneModule ( SuifEnv* suif )
virtual LString get_module_name () const
 Retrieves the name of a module. More...

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

virtual Moduleclone () const
 generates a new copy of the current instance if necessary The implementor of a subclass is responsible for overriding this method if the implementation has a unique state the default implementation returns the current instance.


Static Public Attributes

LString ClassName


Detailed Description


Constructor & Destructor Documentation

TestCloneModule::TestCloneModule ( SuifEnv * suif)


Member Function Documentation

Module * TestCloneModule::clone ( void) const [virtual]

generates a new copy of the current instance if necessary The implementor of a subclass is responsible for overriding this method if the implementation has a unique state the default implementation returns the current instance.

Reimplemented from Module.

void TestCloneModule::execute ( void) [virtual]

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

Reimplemented from Module.

LString TestCloneModule::get_module_name () const [virtual]

Retrieves the name of a module.

This name must be unique for every kind of Module. (it may be called before calling the initialize method)

Reimplemented from Module.


Member Data Documentation

LString TestCloneModule::ClassName [static]


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