#include <buffer_body.hpp>
langedge::RemoteBufferBody< T >に対する継承グラフ


Public メソッド | |
| RemoteBufferBody (size_t elem_num) | |
| コンストラクタ -- T型の要素を elem_num だけ持つベクタを生成 | |
| virtual T * | begin () |
| 配列バッファの先頭要素のポインタ | |
| virtual size_t | getSize () const |
| 配列の要素数 | |
| virtual void | releaseBuffer () |
| 配列バッファを解放する | |
Protected メソッド | |
| virtual | ~RemoteBufferBody () |
| 直接 delete を呼ことは禁止。必ず releaseBuffer() を呼ぶこと。 | |
オブジェクトは、必ず new によって生成すること。クライアントには、 生成されたオブジェクトのポインタを返す。
使い方サンプル:
RemoteBufferHandle<int>* allocate_remote_buffer() {
return new RemoteBufferBody<int>( 100 );
}
|
||||||||||
|
コンストラクタ -- T型の要素を elem_num だけ持つベクタを生成
|
|
|||||||||
|
直接 delete を呼ことは禁止。必ず releaseBuffer() を呼ぶこと。
|
|
|||||||||
|
配列バッファの先頭要素のポインタ
langedge::RemoteBufferHandle< T >を実装しています. |
|
|||||||||
|
配列の要素数
langedge::RemoteBufferHandle< T >を実装しています. |
|
|||||||||
|
配列バッファを解放する
langedge::RemoteBufferHandle< T >を実装しています. |
1.4.2