23 #define KVRLIST_NOT_WITH_THIS_TYPE "No object found with type %s"
24 #define KVRLIST_NOT_WITH_THIS_NAME_AND_TYPE "No object found with name %s and type %s"
40 #ifdef __WITH_OLD_TREFARRAY
64 virtual void Execute(
const char* method,
const char* params,
65 Int_t* error = 0)
override;
71 #if ROOT_VERSION_CODE >= ROOT_VERSION(3,4,0)
size_t size(const MatrixT &matrix)
#define ClassDefOverride(name, id)
Base class for KaliVeda framework.
Wrapper for TRefArray adding some functionality.
virtual void Execute(const char *method, const char *params, Int_t *error=0) override
void Print(Option_t *option, const char *wildcard, Int_t recurse=1) const override
KVBase * FindObjectByName(const Char_t *) const
Look for object with name "name" in the list.
void Print(Option_t *option, Int_t recurse) const override
KVRList(Int_t s, TProcessID *pid)
TObject * FindObject(const TObject *obj) const override
void Print(Option_t *option, TPRegexp ®exp, Int_t recurse=1) const override
KVBase * FindObject(const Char_t *name, const Char_t *type) const
void Print(Option_t *opt="") const override
Print description of all objects in list.
KVBase * FindObjectByType(const Char_t *) const
KVRList(Int_t size, Int_t lowerBound=0, TProcessID *pid=0)
KVBase * FindObjectByLabel(const Char_t *) const
void Copy(TObject &obj) const override
void Execute(TMethod *m, TObjArray *o, Int_t *i) override
TObject * FindObject(const char *obj) const override
Int_t GetSize() const override
KVRList(TProcessID *pid=0)
virtual void Print(Option_t *option, const char *wildcard, Int_t recurse=1) const
TObject * FindObject(const char *name) const override
virtual void Execute(const char *method, const char *params, Int_t *error=nullptr)
Int_t GetLast() const override
TRefArray(const TRefArray &a)