Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef _OCS_PROCESS_CONTROL_HH_
00016 #define _OCS_PROCESS_CONTROL_HH_
00017
00018
00019 #ifndef _OCS_SYSTEM_HDRS_
00020 #define _OCS_SYSTEM_HDRS_
00021
00022 #include <iostream.h>
00023 #include <string.h>
00024 #include <math.h>
00025 #include <fstream.h>
00026 #include <complex.h>
00027 #include <stdlib.h>
00028 #include <stdio.h>
00029 #include <strstream>
00030 #include <time.h>
00031
00032 #include <string>
00033 using namespace std;
00034
00035 #endif
00036
00037 #include "ocsReadWriteTools.hh"
00038
00039
00041
00042 class ProcessControl
00043 {
00044 public:
00045 void InitProcessControl( int ProcessControlMode
00046 ,string ProcessControlFileName
00047 ,char *ProcessName);
00048 ~ProcessControl();
00049 private:
00050 void OpenListProc(string ListProcFileName);
00051 int ProcessControlMode;
00052 string PathListProc;
00053 string ListProcMessage;
00054 ofstream ListProc;
00055 time_t InitTime;
00056 time_t FinalTime;
00057 };
00058
00059 #endif //## _OCS_PROCESS_CONTROL_HH_