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.