#include <memutil.hpp>
langedge::LinkPtrBase< T >のコラボレーション図

Public メソッド | |
| LinkPtrBase () | |
| コンストラクタ (初期化) | |
| void | clearNext () |
| リンクポインタを初期化する | |
| void | setNext (T *lst) |
| リスト lst を this の後にリンクする | |
| T * | getNext () const |
| 次のリンクオブジェクトのポインタを返す | |
フリーリストのためのリンクポインタとそのアクセサを持つ。
使い方の例:
class Foo : public LinkPtrBase<Foo> { };
|
|||||||||
|
コンストラクタ (初期化)
|
|
|||||||||
|
リンクポインタを初期化する
|
|
||||||||||
|
リスト lst を this の後にリンクする
|
|
|||||||||
|
次のリンクオブジェクトのポインタを返す
|
1.4.2