23#include <KVSeqCollection.h>
56 virtual ~ KVDBTable();
#define ClassDef(name, id)
Record folder for the database.
virtual void SetFullPath(const Char_t *path)
virtual KVSeqCollection * GetRecords() const
TString fDefFormatNumRec
default formatting for names of numbered records
virtual Bool_t AddRecord(KVDBRecord *add)
virtual KVDBRecord * GetRecord(const Char_t *rec_name) const
TObject * FindObject(const TObject *) const
virtual void RemoveRecord(KVDBRecord *add)
Remove a KVDBRecord from the list of available records.
Bool_t HasDefaultFormat() const
void SetDefaultFormat(const TString &)
TString fFullPath
full path to table in folder structure
Bool_t fIsUnique
Must each record name be unique ?
virtual const Char_t * GetFullPath() const
TObject * FindObject(const Char_t *) const
virtual void ls(Option_t *option="*") const
KaliVeda extensions to ROOT collection classes.
virtual TObject * FindObject(const char *name) const
TCollection * GetListOfFolders() const
const char * Data() const