TStorage
class description - source file - inheritance tree
public:
TStorage(const TStorage&)
TStorage()
~TStorage()
static void AddToHeap(ULong_t begin, ULong_t end)
static void* Alloc(size_t size)
static TClass* Class()
static void Dealloc(void* ptr)
static void EnableStatistics(int size = -1, int ix = -1)
static void EnterStat(size_t size, void* p)
static FreeHookFun_t GetFreeHook()
static void* GetFreeHookData()
static ULong_t GetHeapBegin()
static ULong_t GetHeapEnd()
static size_t GetMaxBlockSize()
static Bool_t HasCustomNewDelete()
virtual TClass* IsA() const
static Bool_t IsOnHeap(void* p)
static void* ObjectAlloc(size_t size)
static void* ObjectAlloc(size_t size, void* vp)
static void ObjectDealloc(void* vp)
static void ObjectDealloc(void* vp, void* ptr)
static void PrintStatistics()
static void* ReAlloc(void* vp, size_t size)
static void* ReAlloc(void* vp, size_t size, size_t oldsize)
static char* ReAllocChar(char* vp, size_t size, size_t oldsize)
static Int_t* ReAllocInt(Int_t* vp, size_t size, size_t oldsize)
static void RemoveStat(void* p)
static void SetCustomNewDelete()
static void SetFreeHook(FreeHookFun_t func, void* data)
static void SetMaxBlockSize(size_t size)
static void SetReAllocHooks(ReAllocFun_t func1, ReAllocCFun_t func2)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
static ULong_t fgHeapBegin begin address of heap
static ULong_t fgHeapEnd end address of heap
static size_t fgMaxBlockSize largest block allocated
static FreeHookFun_t fgFreeHook function called on free
static void* fgFreeHookData data used by this function
static ReAllocFun_t fgReAllocHook custom ReAlloc
static ReAllocCFun_t fgReAllocCHook custom ReAlloc with length check
static Bool_t fgHasCustomNewDelete true if using ROOT's new/delete
Last update: Fri May 14 13:32:44 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.