12 #ifndef ROOT_TImagePlugin 13 #define ROOT_TImagePlugin void CallRecursiveRemoveIfNeeded(TObject &obj)
call RecursiveRemove for obj if gROOT is valid and obj.TestBit(kMustCleanup) is true.
UInt_t Hash(ECaseCompare cmp=kExact) const
Return hash value.
#define ClassDef(name, id)
TString fExtension
file extension
ULong_t Hash() const
Return hash value for this object.
TImagePlugin(const char *ext)
Mother of all ROOT objects.
virtual Bool_t WriteFile(const char *filename, unsigned char *argb, UInt_t w, UInt_t h)=0
virtual unsigned char * ReadFile(const char *filename, UInt_t &w, UInt_t &h)=0