18 #ifndef KV_DATA_BASE_H
19 #define KV_DATA_BASE_H
23 #include "KVDBTable.h"
24 #include "KVDBRecord.h"
144 KVDataBase(
const Char_t* name,
const Char_t* title);
151 Bool_t unique = kFALSE);
153 const Char_t* rec_name)
const;
154 void Print(Option_t* option =
"")
const override;
166 return (TList*) GetListOfFolders();
Record folder for the database.
Simple cross-referenced database structure.
void Print(Option_t *option="") const override
virtual KVDBTable * GetTable(const Char_t *table) const
virtual KVDBRecord * GetRecord(const Char_t *table_name, const Char_t *rec_name) const
virtual TList * GetTables() const
virtual Bool_t AddTable(KVDBTable *table)
Strings used to represent a set of ranges of values.