cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MemPoolT< SIZE > Class Template Reference

#include <tinyxml2.h>

Inheritance diagram for MemPoolT< SIZE >:
MemPool

Public Types

enum  { COUNT = 1024/SIZE }
 

Public Member Functions

 MemPoolT ()
 MemPoolT ()
 MemPoolT ()
 ~MemPoolT ()
 ~MemPoolT ()
 ~MemPoolT ()
virtual int ItemSize () const
local ItemSize ()
int CurrentAllocs () const
var CurrentAllocs ()
local CurrentAllocs ()
virtual void * Alloc ()
local Alloc ()
virtual void Free (void *mem)
local Free ( local mem)
void Trace (const char *name)
var Trace ( var name)
local Trace ( local name)
void SetTracked ()
var SetTracked ()
local SetTracked ()
int Untracked () const
var Untracked ()
local Untracked ()
- Public Member Functions inherited from MemPool
 MemPool ()
virtual ~MemPool ()

Member Enumeration Documentation

anonymous enum
Enumerator
COUNT 
var enum
Enumerator
COUNT 
local enum
Enumerator
COUNT 

Constructor & Destructor Documentation

MemPoolT ( )
inline
var MemPoolT ( )
inline
local MemPoolT ( )
inline
~MemPoolT ( )
inline
var ~MemPoolT ( )
inline
local ~MemPoolT ( )
inline

Member Function Documentation

virtual void* Alloc ( )
inlinevirtual

Implements MemPool.

var Alloc ( )
inlinevirtual

Implements MemPool.

local Alloc ( )
inlinevirtual

Implements MemPool.

int CurrentAllocs ( ) const
inline
var CurrentAllocs ( )
inline
local CurrentAllocs ( )
inline
virtual void Free ( void *  mem)
inlinevirtual

Implements MemPool.

var Free ( var  mem)
inlinevirtual

Implements MemPool.

local Free ( local  mem)
inlinevirtual

Implements MemPool.

virtual int ItemSize ( ) const
inlinevirtual

Implements MemPool.

var ItemSize ( )
inlinevirtual

Implements MemPool.

local ItemSize ( )
inlinevirtual

Implements MemPool.

void SetTracked ( )
inlinevirtual

Implements MemPool.

var SetTracked ( )
inlinevirtual

Implements MemPool.

local SetTracked ( )
inlinevirtual

Implements MemPool.

void Trace ( const char *  name)
inline
var Trace ( var  name)
inline
local Trace ( local  name)
inline
int Untracked ( ) const
inline
var Untracked ( )
inline
local Untracked ( )
inline

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