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

#include <JASHeapCtrl.h>

Static Public Member Functions

static void * operator new (size_t n)
 
static void * operator new (size_t n, void *ptr)
 
static void operator delete (void *ptr, size_t n)
 
static void newMemPool (int param_0)
 
static u32 getFreeMemCount ()
 
static u32 getTotalMemCount ()
 

Static Private Member Functions

static JASMemPool< T > & getMemPool_ ()
 

Static Private Attributes

static JASMemPool< TmemPool_
 

Member Function Documentation

◆ getFreeMemCount()

template<typename T >
static u32 JASPoolAllocObject< T >::getFreeMemCount ( )
inlinestatic

◆ getMemPool_()

template<typename T >
static JASMemPool< T > & JASPoolAllocObject< T >::getMemPool_ ( )
inlinestaticprivate

◆ getTotalMemCount()

template<typename T >
static u32 JASPoolAllocObject< T >::getTotalMemCount ( )
inlinestatic

◆ newMemPool()

template<typename T >
static void JASPoolAllocObject< T >::newMemPool ( int param_0)
inlinestatic

◆ operator delete()

template<typename T >
static void JASPoolAllocObject< T >::operator delete ( void * ptr,
size_t n )
inlinestatic

◆ operator new() [1/2]

template<typename T >
static void * JASPoolAllocObject< T >::operator new ( size_t n)
inlinestatic

◆ operator new() [2/2]

template<typename T >
static void * JASPoolAllocObject< T >::operator new ( size_t n,
void * ptr )
inlinestatic

Member Data Documentation

◆ memPool_

template<typename T >
JASMemPool<T> JASPoolAllocObject< T >::memPool_
staticprivate

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