memory.h File Reference

#include "pbrt.h"
#include "parallel.h"

Go to the source code of this file.

Classes

class  ReferenceCounted
class  Reference< T >
class  MemoryArena
class  BlockedArray< T, logBlockSize >

Functions

void * AllocAligned (size_t size)
template<typename T >
T * AllocAligned (uint32_t count)
void FreeAligned (void *)

Function Documentation

template<typename T >
T* AllocAligned ( uint32_t  count  )  [inline]

Definition at line 83 of file memory.h.

References AllocAligned().

void* AllocAligned ( size_t  size  ) 

Definition at line 30 of file memory.cpp.

References PBRT_L1_CACHE_LINE_SIZE.

Referenced by AllocAligned(), RWMutex::Create(), and Mutex::Create().

void FreeAligned ( void *   ) 
Generated on Sat Aug 28 20:00:12 2010 for pbrt by  doxygen 1.6.3