35 TSArgList(TString name, TString title=
"");
38 TSArgList(TObject &o1, TObject &o2, TObject &o3);
39 TSArgList(TObject &o1, TObject &o2, TObject &o3, TObject &o4);
40 TSArgList(TObject &o1, TObject &o2, TObject &o3, TObject &o4, TObject &o5);
47 void AddOnce(TObject *o);
56 long int LoopCount()
const {
return fCount;}
57 int LoopStart()
const;
59 TObject* LoopAt()
const;
62 void PrintParams()
const;
63 void PrintVariables()
const;
67 mutable TObjLink *objLink;
68 mutable bool fLoopStart;
71 mutable long int fCount;
81 inline int TSArgList::LoopStart()
const
84 objLink = FirstLink();
97 inline int TSArgList::LoopNext()
const
100 if(!fLoopStart) objLink = objLink->Next();
101 else fLoopStart =
false;
105 return !objLink ? 0 : fSize;
110 inline TObject* TSArgList::LoopAt()
const
113 return !objLink ? 0 : objLink->GetObject();
Definition: TSArgList.h:30