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

JobCMsgModule.h

Go to the documentation of this file.
00001 
00002 // $Id: JobCMsgModule.h,v 1.6 2005/03/03 19:34:39 tagg Exp $
00003 //
00004 // A job module to configure the MessageService
00005 //
00006 // messier@huhepl.harvar.edu
00008 #ifndef JOBCMSGMODULE_H
00009 #define JOBCMSGMODULE_H
00010 #ifndef JOBCMODULE_H
00011 #include "JobControl/JobCModule.h"
00012 #endif
00013 
00014 class JobCommand;
00015 
00016 class JobCMsgModule : public JobCModule {
00017 public:
00018   JobCMsgModule();
00019   ~JobCMsgModule();
00020   
00021   void HandleCommand(JobCommand *cmd);
00022   void Help();
00023   void Report();
00024   void Reset();
00025 
00026   void SetLevel(const char* stream, const char* level);
00027   void Attach(const char* stream, const char* os);
00028   void Format(const char* stream, const char* fmt, bool add=true);
00029   void SetDefaultFormat(const char* fmt, const char* level="");
00030   void Concat();
00031   void Stats();
00032 
00033 private:
00034 };
00035 
00036 #endif // JOBCMSGMODULE_H
00037 

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