12#ifndef ROOT_TASImagePlugin
13#define ROOT_TASImagePlugin
unsigned int UInt_t
Unsigned integer 4 bytes (unsigned int).
unsigned long ULong_t
Unsigned long integer 4 bytes (unsigned long). Size depends on architecture.
bool Bool_t
Boolean (0=false, 1=true) (bool).
#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
TImagePlugin(const char *ext)
TString fExtension
file extension
void CallRecursiveRemoveIfNeeded(TObject &obj)
call RecursiveRemove for obj if gROOT is valid and obj.TestBit(kMustCleanup) is true.