TProofMgrLite Class Reference

#include <TProofMgrLite.h>

Inheritance diagram for TProofMgrLite:

TProofMgr TProofMgr TNamed TNamed TNamed TNamed TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TProofMgrLite (const char *url, Int_t loglevel=-1, const char *alias="")
virtual ~TProofMgrLite ()
TProofCreateSession (const char *=0, const char *=0, Int_t=-1)
TProofLogGetSessionLogs (Int_t ridx=0, const char *stag=0, const char *pattern="-v | SvcMsg")
TObjStringReadBuffer (const char *file, Long64_t ofs, Int_t len)
TObjStringReadBuffer (const char *file, const char *pattern)
 TProofMgrLite (const char *url, Int_t loglevel=-1, const char *alias="")
virtual ~TProofMgrLite ()
TProofCreateSession (const char *=0, const char *=0, Int_t=-1)
TProofLogGetSessionLogs (Int_t ridx=0, const char *stag=0, const char *pattern="-v | SvcMsg")
TObjStringReadBuffer (const char *file, Long64_t ofs, Int_t len)
TObjStringReadBuffer (const char *file, const char *pattern)

Detailed Description

Definition at line 31 of file TProofMgrLite.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

TProof * TProofMgrLite::CreateSession ( const char *  = 0,
const char *  = 0,
Int_t  = -1 
) [virtual]

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().

TProof* TProofMgrLite::CreateSession ( const char *  = 0,
const char *  = 0,
Int_t  = -1 
) [virtual]

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.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:45:23 2011 for ROOT_528-00b_version by  doxygen 1.5.1