Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

JobCRootModule.h

Go to the documentation of this file.
00001 
00002 // $Id: JobCRootModule.h,v 1.4 2001/08/14 20:35:27 messier Exp $
00003 //
00005 #ifndef STRING
00006 #include <string>
00007 #define STRING
00008 #endif
00009 #ifndef JOBCMODULE_H
00010 #include "JobControl/JobCModule.h"
00011 #endif
00012 
00013 #ifndef JOBCROOTMODULE_H
00014 #define JOBCROOTMODULE_H
00015 class JobCommand;
00016 class MomNavigator;
00017 
00018 class JobCRootModule : public JobCModule 
00019 {
00020 
00021 public:
00022 
00023    JobCRootModule();
00024    ~JobCRootModule();
00025 
00026    virtual void HandleCommand(JobCommand* cmd);
00027    virtual void Help();
00028    virtual void Report();
00029    virtual void Reset();
00030 
00031    // initialize root sufficiently for ProcessLine calls
00032    static void InitRoot();
00033 
00034    static void PassPtrToRoot(std::string className, std::string instanceName, 
00035                              const void* ptr, bool isConst = false);
00036 
00037 private:
00038 
00039 };
00040 #endif // JOBCROOTMODULE_H
00041 

Generated on Mon Feb 15 11:06:49 2010 for loon by  doxygen 1.3.9.1