130#if ROOT_VERSION_CODE >= ROOT_VERSION(3,4,0)
150 if (this->GetSize()) {
151 for (
Int_t i = 0; i < this->GetSize(); i++) {
152 ((
KVRList&) obj).Add(this->At(i));
166 Info(
"Print",
"List size: %d elements", this->
GetSize());
173 Error(
"Print",
"Object %d does not exist", i);
193 while ((obj = next())) {
194 obj->
Execute(method, params, error);
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t type
Base class for KaliVeda framework.
const Char_t * GetLabel() const
virtual const Char_t * GetType() const
Wrapper for TRefArray adding some functionality.
virtual Int_t GetSize() const
virtual KVBase * FindObjectByName(const Char_t *) const
Look for object with name "name" in the list.
virtual KVBase * FindObject(const Char_t *name, const Char_t *type) const
virtual KVBase * FindObjectByType(const Char_t *) const
virtual void Execute(const char *method, const char *params, Int_t *error=0)
virtual KVBase * FindObjectByLabel(const Char_t *) const
virtual void Print(Option_t *opt="") const
Print description of all objects in list.
virtual void Copy(TObject &obj) const
TObject * FindObject(const char *name) const override
const char * GetName() const override
virtual void Clear(Option_t *="")
virtual void Execute(const char *method, const char *params, Int_t *error=nullptr)
virtual void Error(const char *method, const char *msgfmt,...) const
virtual void Info(const char *method, const char *msgfmt,...) const
TObject * At(Int_t idx) const override