webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
bmalloc::BumpAllocator Class Reference

#include <BumpAllocator.h>

Public Member Functions

 BumpAllocator ()
 
void init (size_t)
 
size_t size ()
 
bool isNull ()
 
void clear ()
 
bool canAllocate ()
 
voidallocate ()
 
void refill (const BumpRange &)
 
 BumpAllocator ()
 
void init (size_t)
 
size_t size ()
 
bool isNull ()
 
void clear ()
 
bool canAllocate ()
 
voidallocate ()
 
void refill (const BumpRange &)
 

Constructor & Destructor Documentation

◆ BumpAllocator() [1/2]

bmalloc::BumpAllocator::BumpAllocator ( )
inline

◆ BumpAllocator() [2/2]

bmalloc::BumpAllocator::BumpAllocator ( )

Member Function Documentation

◆ allocate() [1/2]

void * bmalloc::BumpAllocator::allocate ( )
inline

◆ allocate() [2/2]

void* bmalloc::BumpAllocator::allocate ( )

◆ canAllocate() [1/2]

bool bmalloc::BumpAllocator::canAllocate ( )
inline

◆ canAllocate() [2/2]

bool bmalloc::BumpAllocator::canAllocate ( )
inline

◆ clear() [1/2]

void bmalloc::BumpAllocator::clear ( )
inline

◆ clear() [2/2]

void bmalloc::BumpAllocator::clear ( )

◆ init() [1/2]

void bmalloc::BumpAllocator::init ( size_t  )

◆ init() [2/2]

void bmalloc::BumpAllocator::init ( size_t  size)
inline

◆ isNull() [1/2]

bool bmalloc::BumpAllocator::isNull ( )
inline

◆ isNull() [2/2]

bool bmalloc::BumpAllocator::isNull ( )
inline

◆ refill() [1/2]

void bmalloc::BumpAllocator::refill ( const BumpRange bumpRange)
inline

◆ refill() [2/2]

void bmalloc::BumpAllocator::refill ( const BumpRange )

◆ size() [1/2]

size_t bmalloc::BumpAllocator::size ( )
inline

◆ size() [2/2]

size_t bmalloc::BumpAllocator::size ( )
inline

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