#ifndef ROOT_TStatus
#define ROOT_TStatus
#ifndef ROOT_TNamed
#include "TNamed.h"
#endif
#include <set>
#include <string>
#ifdef R__GLOBALSTL
namespace std { using ::set; using ::string; }
#endif
class TCollection;
class TStatus : public TNamed {
private:
typedef std::set<std::string> MsgSet_t;
typedef std::set<std::string>::const_iterator MsgIter_t;
MsgSet_t fMsgs;
MsgIter_t fIter;
public:
TStatus();
virtual ~TStatus() { }
Bool_t IsOk() const { return fMsgs.empty(); }
void Add(const char *mesg);
virtual Int_t Merge(TCollection *list);
virtual void Print(Option_t *option="") const;
void Reset();
const char *NextMesg();
ClassDef(TStatus,1);
};
#endif
Last change: Wed Jun 25 08:53:26 2008
Last generated: 2008-06-25 08:53
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.