12#ifndef ROOT_TASImagePlugin
13#define ROOT_TASImagePlugin
#define ClassDefOverride(name, id)
unsigned char * ReadFile(const char *, UInt_t &, UInt_t &) override
Bool_t WriteFile(const char *, unsigned char *, UInt_t, UInt_t) override
virtual Bool_t ASImage2File(ASImage *)
TASImagePlugin(const char *ext)
ULong_t Hash() const override
Return hash value for this object.
virtual ASImage * File2ASImage(const char *)
~TASImagePlugin() override
TString fExtension
file extension
UInt_t Hash(ECaseCompare cmp=kExact) const
Return hash value.
void CallRecursiveRemoveIfNeeded(TObject &obj)
call RecursiveRemove for obj if gROOT is valid and obj.TestBit(kMustCleanup) is true.