mempfix.h

固定長メモリプール機能 [詳細]

#include "queue.h"

mempfix.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

データ構造

struct  fixed_memorypool_initialization_block
 固定長メモリプール初期化ブロック [詳細]
struct  free_list
 空ブロックリストの定義 [詳細]
struct  fixed_memorypool_control_block
 固定長メモリプール管理ブロック [詳細]

型定義

typedef fixed_memorypool_initialization_block MPFINIB
 固定長メモリプール初期化ブロック
typedef free_list FREEL
 空ブロックリストの定義
typedef fixed_memorypool_control_block MPFCB
 固定長メモリプール管理ブロック

関数

void mempfix_initialize (void)
 固定長メモリプール機能の初期化
BOOL mempfix_get_block (MPFCB *mpfcb, VP *p_blk)
 固定長メモリプールからブロックを獲得


説明

固定長メモリプール機能

mempfix.h で定義されています。


型定義

typedef struct free_list FREEL
 

空ブロックリストの定義

typedef struct fixed_memorypool_control_block MPFCB
 

固定長メモリプール管理ブロック

typedef struct fixed_memorypool_initialization_block MPFINIB
 

固定長メモリプール初期化ブロック


関数

BOOL mempfix_get_block MPFCB mpfcb,
VP p_blk
 

固定長メモリプールからブロックを獲得

void mempfix_initialize void   ) 
 

固定長メモリプール機能の初期化


Copyright © 2006 by TAKAGI Nobuhisa.
このページは Mon Apr 3 23:49:16 2006 に Doxygen によって生成されました。