#include <block.h>
Classes | |
union | block_item_st |
struct | block_st |
Public Member Functions | |
DBlock (int size, void(*err_function)(char *)=NULL) | |
void | Delete (Type *t) |
Type * | New () |
~DBlock () | |
Private Types | |
typedef struct DBlock::block_st | block |
typedef union DBlock::block_item_st | block_item |
Private Attributes | |
int | block_size |
void(* | error_function )(char *) |
block * | first |
block_item * | first_free |
typedef struct DBlock::block_st DBlock< Type >::block [private] |
typedef union DBlock::block_item_st DBlock< Type >::block_item [private] |
int DBlock< Type >::block_size [private] |
void(* DBlock< Type >::error_function)(char *) [private] |
block_item* DBlock< Type >::first_free [private] |