#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] |