34 fVirtMemMax(-1), fResMemMax(-1),
35 fVirtMaxMst(-1), fResMaxMst(-1)
68 Info(
"Merge",
"start: max virtual memory: %.2f MB \tmax resident memory: %.2f MB ",
70 while (
TObject *obj = stats()) {
82 TIter nxwm(&(
s->fInfoMsgs));
92 Info(
"Merge",
"during: max virtual memory: %.2f MB \t"
93 "max resident memory: %.2f MB ",
97 Info(
"Merge",
"during: max master virtual memory: %.2f MB \t"
98 "max master resident memory: %.2f MB ",
132 Printf(
" Max worker virtual memory: %.2f MB \tMax worker resident memory: %.2f MB ",
134 Printf(
" Max master virtual memory: %.2f MB \tMax master resident memory: %.2f MB ",
173void TStatus::Streamer(
TBuffer &R__b)
182 TNamed::Streamer(R__b);
183 std::set<std::string> msgs;
186 UInt_t SS__s = 0, SS__c = 0;
190 Error(
"Streamer",
"no info found for 'set<string>' - skip");
193 std::set<std::string>::const_iterator it;
194 for (it = msgs.begin(); it != msgs.end(); ++it) {
void Printf(const char *fmt,...)
Buffer base class used for serializing objects.
virtual Int_t ReadClassBuffer(const TClass *cl, void *pointer, const TClass *onfile_class=0)=0
virtual Version_t ReadVersion(UInt_t *start=0, UInt_t *bcnt=0, const TClass *cl=0)=0
virtual Int_t WriteClassBuffer(const TClass *cl, void *pointer)=0
TClass instances represent classes, structs and namespaces in the ROOT type system.
Version_t GetClassVersion() const
static TClass * GetClass(const char *name, Bool_t load=kTRUE, Bool_t silent=kFALSE)
Static method returning pointer to TClass of the specified class name.
Collection abstract base class.
virtual void SetOwner(Bool_t enable=kTRUE)
Set whether this collection is the owner (enable==true) of its content.
virtual Int_t GetSize() const
Return the capacity of the collection, i.e.
TObject * FindObject(const char *name) const
Find object using its name.
virtual void Add(TObject *obj)
virtual void SetName(const char *name)
Set the name of the TNamed.
virtual const char * GetName() const
Returns name of object.
Collectable string class.
const char * GetName() const
Returns name of object.
Mother of all ROOT objects.
void SetBit(UInt_t f, Bool_t set)
Set or unset the user status bits as specified in f.
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
virtual void Info(const char *method, const char *msgfmt,...) const
Issue info message.
This class holds the status of an ongoing operation and collects error messages.
TStatus()
Default constructor.
const char * NextMesg()
Return the next message or 0.
virtual void Print(Option_t *option="") const
Standard print function.
void Add(const char *mesg)
Add an error message.
void Reset()
Reset the iterator on the messages.
virtual Int_t Merge(TCollection *list)
PROOF Merge() function.
void SetMemValues(Long_t vmem=-1, Long_t rmem=-1, Bool_t master=kFALSE)
Set max memory values.
THashList fInfoMsgs
iterator in messages
Long_t GetResMemMax(Bool_t master=kFALSE) const
Long_t GetVirtMemMax(Bool_t master=kFALSE) const
void AddInfo(const char *mesg)
Add an info message.
static constexpr double s