Inkscape
Vector Graphics Editor
|
#include <pool.h>
Public Member Functions | |
Pool () | |
~Pool () | |
T * | draw () |
void | drop (T *p) |
Private Member Functions | |
void | addblock () |
Private Attributes | |
int | size |
int | cblock |
void * | block [64] |
void * | next |
Definition at line 64 of file pool.h.
References Pool< T >::block, Pool< T >::cblock, Pool< T >::next, and Pool< T >::size.
Definition at line 74 of file pool.h.
References Pool< T >::block, and Pool< T >::cblock.
|
inlineprivate |
Definition at line 101 of file pool.h.
References Pool< T >::block, Pool< T >::cblock, Pool< T >::next, and Pool< T >::size.
Referenced by Pool< T >::draw().
|
inline |
Definition at line 81 of file pool.h.
References Pool< T >::addblock(), and Pool< T >::next.
|
inline |
Definition at line 89 of file pool.h.
References Pool< T >::next.
|
private |
Definition at line 98 of file pool.h.
Referenced by Pool< T >::addblock(), Pool< T >::Pool(), and Pool< T >::~Pool().
|
private |
Definition at line 97 of file pool.h.
Referenced by Pool< T >::addblock(), Pool< T >::Pool(), and Pool< T >::~Pool().
|
private |
Definition at line 99 of file pool.h.
Referenced by Pool< T >::addblock(), Pool< T >::draw(), Pool< T >::drop(), and Pool< T >::Pool().
|
private |
Definition at line 96 of file pool.h.
Referenced by Pool< T >::addblock(), and Pool< T >::Pool().