#include <TProofMgrLite.h>
Inheritance diagram for TProofMgrLite:
Public Member Functions | |
TProofMgrLite (const char *url, Int_t loglevel=-1, const char *alias="") | |
virtual | ~TProofMgrLite () |
TProof * | CreateSession (const char *=0, const char *=0, Int_t=-1) |
TProofLog * | GetSessionLogs (Int_t ridx=0, const char *stag=0, const char *pattern="-v | SvcMsg") |
TObjString * | ReadBuffer (const char *file, Long64_t ofs, Int_t len) |
TObjString * | ReadBuffer (const char *file, const char *pattern) |
TProofMgrLite (const char *url, Int_t loglevel=-1, const char *alias="") | |
virtual | ~TProofMgrLite () |
TProof * | CreateSession (const char *=0, const char *=0, Int_t=-1) |
TProofLog * | GetSessionLogs (Int_t ridx=0, const char *stag=0, const char *pattern="-v | SvcMsg") |
TObjString * | ReadBuffer (const char *file, Long64_t ofs, Int_t len) |
TObjString * | ReadBuffer (const char *file, const char *pattern) |
Definition at line 31 of file TProofMgrLite.h.
TProofMgrLite::TProofMgrLite | ( | const char * | url, | |
Int_t | loglevel = -1 , |
|||
const char * | alias = "" | |||
) |
virtual TProofMgrLite::~TProofMgrLite | ( | ) | [inline, virtual] |
Definition at line 35 of file TProofMgrLite.h.
TProofMgrLite::TProofMgrLite | ( | const char * | url, | |
Int_t | loglevel = -1 , |
|||
const char * | alias = "" | |||
) |
virtual TProofMgrLite::~TProofMgrLite | ( | ) | [inline, virtual] |
Definition at line 35 of file TProofMgrLite.h.
Reimplemented from TProofMgr.
Definition at line 50 of file TProofMgrLite.cxx.
References TList::Add(), d, TObject::Error(), Form(), TProofMgr::fSessions, TProofMgr::fUrl, TProofLite::GetNumberOfWorkers(), TUrl::GetOptions(), TProof::GetParallel(), gProof, TProof::IsLite(), TProof::IsValid(), TProofDesc::kIdle, TProofDesc::kRunning, TList::Last(), p, SafeDelete, and u.
TProofLog * TProofMgrLite::GetSessionLogs | ( | Int_t | ridx = 0 , |
|
const char * | stag = 0 , |
|||
const char * | pattern = "-v | SvcMsg" | |||
) | [virtual] |
Reimplemented from TProofMgr.
Definition at line 111 of file TProofMgrLite.cxx.
References TSystem::AccessPathName(), TSortedList::Add(), TSystem::BaseName(), TString::BeginsWith(), TString::CountChar(), d, TString::Data(), TString::EndsWith(), TObject::Error(), TSystem::ExpandPathName(), TList::First(), TString::Form(), Form(), TSystem::FreeDirectory(), gDebug, gEnv, TSystem::GetDirEntry(), TCollection::GetSize(), TEnv::GetValue(), gSystem, TSystem::HomeDirectory(), i, TObject::Info(), TString::Insert(), kFALSE, TProofLog::kGrep, kNPOS, kPROOF_WorkDir, kReadPermission, TString::Length(), n, TSystem::OpenDirectory(), ord, TList::Remove(), TString::Replace(), TString::ReplaceAll(), retrieve(), TCollection::SetOwner(), TNamed::TNamed(), TObject::Warning(), and TSystem::WorkingDirectory().
TObjString * TProofMgrLite::ReadBuffer | ( | const char * | file, | |
Long64_t | ofs, | |||
Int_t | len | |||
) | [virtual] |
Reimplemented from TProofMgr.
Definition at line 284 of file TProofMgrLite.cxx.
References buf, close, TString::Data(), TObject::Error(), TSystem::GetErrno(), kMAXBUF, lseek, open, read, TSystem::ResetErrno(), SEEK_END, SEEK_SET, and start.
TObjString * TProofMgrLite::ReadBuffer | ( | const char * | file, | |
const char * | pattern | |||
) | [virtual] |
Reimplemented from TProofMgr.
Definition at line 345 of file TProofMgrLite.cxx.
References TString::Contains(), TString::Data(), TObject::Error(), kFALSE, TString::kLeading, kNPOS, TString::kTrailing, kTRUE, line, TString::ReplaceAll(), and TString::Strip().
Reimplemented from TProofMgr.
TProofLog* TProofMgrLite::GetSessionLogs | ( | Int_t | ridx = 0 , |
|
const char * | stag = 0 , |
|||
const char * | pattern = "-v | SvcMsg" | |||
) | [virtual] |
Reimplemented from TProofMgr.
TObjString* TProofMgrLite::ReadBuffer | ( | const char * | file, | |
Long64_t | ofs, | |||
Int_t | len | |||
) | [virtual] |
Reimplemented from TProofMgr.
TObjString* TProofMgrLite::ReadBuffer | ( | const char * | file, | |
const char * | pattern | |||
) | [virtual] |
Reimplemented from TProofMgr.