| library: libHbook #include "THbookKey.h" |
| Inheritance Chart: | |||||||||||||
|
public:
THbookKey()
THbookKey(Int_t id, THbookFile* file)
THbookKey(const THbookKey&)
virtual ~THbookKey()
virtual void Browse(TBrowser* b)
static TClass* Class()
virtual TClass* IsA() const
virtual Bool_t IsFolder() const
THbookKey& operator=(const THbookKey&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
THbookFile* fDirectory !pointer to the Hbook file
Int_t fID hbook identifier
Read object from disk and call its Browse() method. If object with same name already exist in memory delete it (like TDirectory::Get() is doing), except when the key references a folder in which case we don't want to re-read the folder object since it might contain new objects not yet saved.