llvm::MallocAllocator Class Reference

#include <Allocator.h>

List of all members.

Public Member Functions

 MallocAllocator ()
 ~MallocAllocator ()
void Reset ()
void * Allocate (size_t Size, size_t)
template<typename T >
T * Allocate ()
template<typename T >
T * Allocate (size_t Num)
void Deallocate (const void *Ptr)
void PrintStats () const

Constructor & Destructor Documentation

llvm::MallocAllocator::MallocAllocator (  )  [inline]
llvm::MallocAllocator::~MallocAllocator (  )  [inline]

Member Function Documentation

template<typename T >
T* llvm::MallocAllocator::Allocate ( size_t  Num  )  [inline]
template<typename T >
T* llvm::MallocAllocator::Allocate (  )  [inline]
void* llvm::MallocAllocator::Allocate ( size_t  Size,
size_t   
) [inline]
void llvm::MallocAllocator::Deallocate ( const void *  Ptr  )  [inline]
void llvm::MallocAllocator::PrintStats (  )  const [inline]
void llvm::MallocAllocator::Reset (  )  [inline]

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1