Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JASMemChunkPool< ChunkSize, T > Class Template Reference

#include <JASHeapCtrl.h>

+ Inheritance diagram for JASMemChunkPool< ChunkSize, T >:
+ Collaboration diagram for JASMemChunkPool< ChunkSize, T >:

Classes

struct  MemoryChunk
 

Public Member Functions

 JASMemChunkPool ()
 
bool createNewChunk ()
 
void * alloc (u32 size)
 
void free (void *ptr)
 

Public Attributes

MemoryChunkfield_0x18
 

Constructor & Destructor Documentation

◆ JASMemChunkPool()

template<u32 ChunkSize, template< typename > class T>
JASMemChunkPool< ChunkSize, T >::JASMemChunkPool ( )
inline

Member Function Documentation

◆ alloc()

template<u32 ChunkSize, template< typename > class T>
void * JASMemChunkPool< ChunkSize, T >::alloc ( u32 size)
inline

◆ createNewChunk()

template<u32 ChunkSize, template< typename > class T>
bool JASMemChunkPool< ChunkSize, T >::createNewChunk ( )
inline

◆ free()

template<u32 ChunkSize, template< typename > class T>
void JASMemChunkPool< ChunkSize, T >::free ( void * ptr)
inline

Member Data Documentation

◆ field_0x18

template<u32 ChunkSize, template< typename > class T>
MemoryChunk* JASMemChunkPool< ChunkSize, T >::field_0x18

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