DSQSS  1.1
クラス テンプレート Pool< C >

#include <link.hpp>

Pool< C >に対する継承グラフ
Pool< C >のコラボレーション図

すべてのメンバ一覧

Public メソッド

 Pool ()
 ~Pool ()
void init (int N)
void push (C &x)
C & pop ()
int number_of_used_elements ()
void set_n_of_used_elements (int s_used)

Private 変数

int size_max
int size_min
int size

説明

template<class C>
class Pool< C >

link.hpp211 行で定義されています。


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

Pool ( ) [inline]

link.hpp221 行で定義されています。

~Pool ( ) [inline]

link.hpp366 行で定義されています。


関数

void init ( int  N) [inline]

link.hpp345 行で定義されています。

int number_of_used_elements ( ) [inline]

link.hpp248 行で定義されています。

C& pop ( ) [inline]

Ring< C >を再定義しています。

link.hpp235 行で定義されています。

呼出しグラフ:

void push ( C &  x) [inline]

Ring< C >を再定義しています。

link.hpp229 行で定義されています。

呼出しグラフ:

void set_n_of_used_elements ( int  s_used) [inline]

link.hpp249 行で定義されています。


変数

int size [private]

link.hpp217 行で定義されています。

int size_max [private]

link.hpp215 行で定義されています。

int size_min [private]

link.hpp216 行で定義されています。


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型の値 フレンド マクロ定義