12 #ifndef ROOT_TProofLog
13 #define ROOT_TProofLog
70 const char *fname = 0,
const char *
pattern = 0);
void Prt(const char *what, Bool_t newline=kTRUE)
Special printing procedure.
void Prt(const char *what)
Special printing procedure.
static void SetMaxTransferSize(Long64_t maxsz)
Set max transfer size.
static Long64_t fgMaxTransferSize
virtual ~TProofLog()
Destructor.
This is the ROOT implementation of the Qt object communication mechanism (see also http://www...
Class supporting a collection of lines with C++ code.
void Print(Option_t *opt=0) const
Print head info about the content.
void SetBit(UInt_t f, Bool_t set)
Set or unset the user status bits as specified in f.
void Display(const char *ord="*", Int_t from=-10, Int_t to=-1)
Display the content associated with worker 'ord' from line 'from' to line 'to' inclusive.
void Display(Int_t from=0, Int_t to=-1)
Display the current content starting from line 'from' to line 'to' inclusive.
const char * Data() const
TList * GetListOfLogs() const
TMacro * GetMacro() const
void SetLogToBox(Bool_t lgbox=kFALSE)
#define ClassDef(name, id)
The TNamed class is the base class for all named ROOT classes.
Int_t Grep(const char *txt, TString &res, Int_t from=0)
Search lines containing 'txt', starting from line 'from'.
static void SetMaxTransferSize(Long64_t maxsz)
Set max transfer size.
Bool_t IsSubMaster() const
Bool_t TestBit(UInt_t f) const
virtual ~TProofLogElem()
Destructor.
Int_t Grep(const char *txt, Int_t from=0)
Search lines containing 'txt', starting from line 'from'.
TProofLogElem * Add(const char *ord, const char *url)
Add new entry to the list of elements.
void Print(Option_t *opt=0) const
Print a line with the relevant info.
TProofLogElem(const char *ord, const char *url, TProofLog *logger)
Constructor.
Int_t Save(const char *ord="*", const char *fname=0, Option_t *opt="w")
Save the content associated with worker 'ord' to finel 'fname'.
Int_t Retrieve(TProofLog::ERetrieveOpt opt=TProofLog::kTrailing, const char *pattern=0)
Retrieve the content of the associated file.
TProofLog(const char *stag, const char *url, TProofMgr *mgr)
static Long64_t GetMaxTransferSize()
Get max transfer size.
This class stores the date and time with a precision of one second in an unsigned 32 bit word (950130...
Int_t Retrieve(const char *ord="*", TProofLog::ERetrieveOpt opt=TProofLog::kTrailing, const char *fname=0, const char *pattern=0)
Retrieve the content of the log file associated with worker 'ord'.