12#ifndef ROOT_TImagePlugin
13#define ROOT_TImagePlugin
#define ClassDef(name, id)
TImagePlugin(const char *ext)
virtual unsigned char * ReadFile(const char *filename, UInt_t &w, UInt_t &h)=0
ULong_t Hash() const
Return hash value for this object.
TString fExtension
file extension
virtual Bool_t WriteFile(const char *filename, unsigned char *argb, UInt_t w, UInt_t h)=0
Mother of all ROOT objects.
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.