00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef ROOT_TProofMgrLite
00013 #define ROOT_TProofMgrLite
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef ROOT_TProofMgr
00025 #include "TProofMgr.h"
00026 #endif
00027 #ifndef ROOT_TUrl
00028 #include "TUrl.h"
00029 #endif
00030
00031 class TProofMgrLite : public TProofMgr {
00032
00033 public:
00034 TProofMgrLite(const char *url, Int_t loglevel = -1, const char *alias = "");
00035 virtual ~TProofMgrLite() { }
00036
00037 TProof *CreateSession(const char * = 0, const char * = 0, Int_t = -1);
00038 TProofLog *GetSessionLogs(Int_t ridx = 0, const char *stag = 0,
00039 const char *pattern = "-v | SvcMsg");
00040 TObjString *ReadBuffer(const char *file, Long64_t ofs, Int_t len);
00041 TObjString *ReadBuffer(const char *file, const char *pattern);
00042
00043 ClassDef(TProofMgrLite,0)
00044 };
00045
00046 #endif