14 #ifndef TGO4CANVASPROXY_H 15 #define TGO4CANVASPROXY_H 48 static std::unique_ptr<TGo4Access>
CreateAccess(TCanvas *canv,
const char *name);
std::unique_ptr< TGo4Access > ProvideAccess(const char *name) override
Bool_t IsAcceptObject(TClass *cl) const override
TGo4LevelIter * MakeIter() override
void WriteData(TGo4Slot *slot, TDirectory *dir, Bool_t onlyobjs) override
void Initialize(TGo4Slot *slot) override
Bool_t AssignObject(TGo4Slot *slot, TObject *obj, Bool_t owner) override
static TGo4LevelIter * ProduceIter(TCanvas *canv)
const char * GetContainedClassName() const override
virtual ~TGo4CanvasProxy()
void Finalize(TGo4Slot *slot) override
Bool_t HasSublevels() const override
Int_t GetObjectKind() const override
Bool_t RemoveRegisteredObject(TObject *obj) override
static std::unique_ptr< TGo4Access > CreateAccess(TCanvas *canv, const char *name)
void ReadData(TGo4Slot *slot, TDirectory *dir) override
TObject * GetAssignedObject() override
ClassDefOverride(TGo4CanvasProxy, 1)