Coconut Framework  beta
Public Attributes | List of all members
CNResourcePool Struct Reference

Resource pool to keep same size objects. More...

#include <CNResourcePool.h>

Public Attributes

struct CNResourcePoolnextPool
size_t itemSize
struct CNResourceLinks * listItemPool
struct CNResourceLinkfreeItems
struct CNResourceLinkpageItems

Detailed Description

Resource pool to keep same size objects.

Member Data Documentation

struct CNResourcePool* CNResourcePool::nextPool

Pointer for the next resource pool

size_t CNResourcePool::itemSize

Size of object

struct CNResourceLinks* CNResourcePool::listItemPool

Pool of list item (used in this pool)

struct CNResourceLink* CNResourcePool::freeItems

List of free objects

struct CNResourceLink* CNResourcePool::pageItems

List of object page to store free and used objects

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