library: libProof #include "TStatus.h" |
TStatus
class description - header file - source file - inheritance tree (.pdf)
public:
TStatus()
TStatus(const TStatus&)
virtual ~TStatus()
void Add(const char* mesg)
static TClass* Class()
virtual TClass* IsA() const
Bool_t IsOk() const
virtual Int_t Merge(TCollection* list)
const char* NextMesg()
TStatus& operator=(const TStatus&)
virtual void Print(Option_t* option = "") const
void Reset()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
set<string,less<string>,allocator<string> > fMsgs list of error messages
set<string,less<string>,allocator<string> >::iterator fIter !iterator in messages
TStatus
This class holds the status of an ongoing operation and collects
error messages. It provides a Merge() operation allowing it to
be used in PROOF to monitor status in the slaves.
No messages indicates success.
void Add(const char *mesg)
Add an error message.
const char * NextMesg()
Return the next message or 0.
Author: Maarten Ballintijn 7/06/2004
Last update: root/proof:$Name: $:$Id: TStatus.cxx,v 1.3 2005/05/18 12:31:09 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.