Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::runtime::SizedHeapFactory Class Reference

#include <Mem.h>

Inheritance diagram for galois::runtime::SizedHeapFactory:
galois::runtime::StaticSingleInstance< SizedHeapFactory >

Public Types

typedef ThreadPrivateHeap
< FreeListHeap< BumpHeap
< SystemHeap > > > 
SizedHeap
 [FixedSizeAllocator example] More...
 

Public Member Functions

 ~SizedHeapFactory ()
 

Static Public Member Functions

static SizedHeapgetHeapForSize (const size_t)
 [FixedSizeAllocator example] More...
 
- Static Public Member Functions inherited from galois::runtime::StaticSingleInstance< SizedHeapFactory >
static SizedHeapFactorygetInstance (void)
 

Friends

class StaticSingleInstance< SizedHeapFactory >
 

Member Typedef Documentation

Constructor & Destructor Documentation

SizedHeapFactory::~SizedHeapFactory ( )

Member Function Documentation

SizedHeapFactory::SizedHeap * SizedHeapFactory::getHeapForSize ( const size_t  size)
static

[FixedSizeAllocator example]

Friends And Related Function Documentation

friend class StaticSingleInstance< SizedHeapFactory >
friend

The documentation for this class was generated from the following files: