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

PLearn::PLearnCommand Class Reference

This is the base class for all PLearn commands (those that can be issued in the plearn program). More...

#include <PLearnCommand.h>

Inheritance diagram for PLearn::PLearnCommand:

Inheritance graph
[legend]
Collaboration diagram for PLearn::PLearnCommand:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PLearnCommand (const string &name_, const string &description_, const string &helpmsg_)
virtual void run (const vector< string > &args)=0
virtual ~PLearnCommand ()

Public Attributes

string name
string description
string helpmsg

Detailed Description

This is the base class for all PLearn commands (those that can be issued in the plearn program).

Definition at line 55 of file PLearnCommand.h.


Constructor & Destructor Documentation

PLearn::PLearnCommand::PLearnCommand const string name_,
const string description_,
const string helpmsg_
[inline]
 

Definition at line 62 of file PLearnCommand.h.

References description, helpmsg, and name.

virtual PLearn::PLearnCommand::~PLearnCommand  )  [inline, virtual]
 

Definition at line 68 of file PLearnCommand.h.


Member Function Documentation

virtual void PLearn::PLearnCommand::run const vector< string > &  args  )  [pure virtual]
 

Implemented in PLearn::AutoRunCommand, PLearn::FieldConvertCommand, PLearn::HelpCommand, PLearn::JulianDateCommand, PLearn::KolmogorovSmirnovCommand, PLearn::LearnerCommand, PLearn::ReadAndWriteCommand, PLearn::RunCommand, PLearn::TestDependenciesCommand, PLearn::TestDependencyCommand, and PLearn::VMatCommand.


Member Data Documentation

string PLearn::PLearnCommand::description
 

Definition at line 59 of file PLearnCommand.h.

Referenced by PLearnCommand().

string PLearn::PLearnCommand::helpmsg
 

Definition at line 60 of file PLearnCommand.h.

Referenced by PLearnCommand().

string PLearn::PLearnCommand::name
 

Definition at line 58 of file PLearnCommand.h.

Referenced by PLearn::PLearnCommandRegistry::do_register(), and PLearnCommand().


The documentation for this class was generated from the following file:
Generated on Tue Aug 17 16:28:04 2004 for PLearn by doxygen 1.3.7