23 #include <KVSeqCollection.h>
37 TObject* FindObject(
const Char_t*)
const override
41 TObject* FindObject(
const TObject*)
const override
50 TString fDefFormatNumRec;
55 KVDBTable(
const Char_t* name,
const Char_t* title =
"", Bool_t unique = kFALSE);
69 void ls(Option_t* option =
"*")
const override;
77 return fFullPath.Data();
83 return fDefFormatNumRec !=
"";
Record folder for the database.
virtual void SetFullPath(const Char_t *path)
virtual Bool_t AddRecord(KVDBRecord *add)
virtual void RemoveRecord(KVDBRecord *add)
Remove a KVDBRecord from the list of available records.
virtual const Char_t * GetFullPath() const
Bool_t HasDefaultFormat() const
void SetDefaultFormat(const TString &)
virtual KVDBRecord * GetRecord(const Char_t *rec_name) const
void ls(Option_t *option="*") const override
virtual KVSeqCollection * GetRecords() const
KaliVeda extensions to ROOT collection classes.
TObject * FindObject(const char *name) const override