Dheap.h 932 B

12345678910111213141516171819202122232425262728
  1. //---------------------------------------------------------------------------
  2. //
  3. // Dheap.h -- This file contains the definition for the Base HEAP
  4. // Manager Class. The Base HEAP manager creates,
  5. // manages and destroys block of memory using Win32
  6. // virtual memory calls.
  7. //
  8. //---------------------------------------------------------------------------//
  9. // Copyright (C) Microsoft Corporation. All rights reserved. //
  10. //===========================================================================//
  11. #ifndef DHEAP_H
  12. #define DHEAP_H
  13. //---------------------------------------------------------------------------
  14. // Class declarations
  15. struct HeapBlock;
  16. typedef HeapBlock *HeapBlockPtr;
  17. class HeapManager;
  18. typedef HeapManager *HeapManagerPtr;
  19. class UserHeap;
  20. typedef UserHeap *UserHeapPtr;
  21. //---------------------------------------------------------------------------
  22. #endif