クラス sc_core::sc_allocator

すべてのメンバ一覧

Public メソッド

 sc_allocator (int blksz, int cellsz)
 ~sc_allocator ()
void * allocate ()
void release (void *p)
void display_statistics ()

Private 変数

int block_size
int cell_size
char * block_list
linkfree_list
char * next_avail
int total_alloc
int total_freed
int free_list_alloc

フレンド

class sc_mempool

構成

union  link


コンストラクタとデストラクタ

sc_core::sc_allocator::sc_allocator ( int  blksz,
int  cellsz 
)

sc_core::sc_allocator::~sc_allocator (  ) 


関数

void * sc_core::sc_allocator::allocate (  ) 

void sc_core::sc_allocator::release ( void *  p  ) 

void sc_core::sc_allocator::display_statistics (  ) 


フレンドと関連する関数

friend class sc_mempool [friend]


変数


このクラスの説明は次のファイルから生成されました:

SystemCに対してFri Jun 6 07:41:09 2008に生成されました。  doxygen 1.5.6