19#include "KVDBRecord.h"
23#include <KVUniqueNameList.h>
62 gROOT->GetListOfCleanups()->Remove(
this);
161 return (obj ? (obj->
GetNumber() == num ? obj : 0) : 0);
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
char * Form(const char *fmt,...)
Record folder for the database.
virtual Int_t GetNumber() const
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
virtual void RemoveRecord(KVDBRecord *add)
Remove a KVDBRecord from the list of available records.
Bool_t HasDefaultFormat() const
void SetDefaultFormat(const TString &)
Bool_t fIsUnique
Must each record name be unique ?
virtual void ls(Option_t *option="*") const
Extended version of ROOT THashList.
virtual Int_t GetSize() const
Optimised list in which named objects can only be placed once.
TCollection * GetListOfFolders() const
virtual void Add(TObject *obj)
virtual void SetOwner(Bool_t owner=kTRUE)
virtual void Remove(TObject *obj)
virtual void SetTitle(const char *title="")
const char * GetName() const override
const char * GetTitle() const override
virtual void SetName(const char *name)
virtual const char * ClassName() const
const char * Data() const