クラス coil::Allocator

Allocator クラス. [詳細]

#include <Allocator.h>

coil::Allocatorに対する継承グラフ
coil::Singleton< Allocator >

すべてのメンバ一覧

Public メソッド

virtual ~Allocator ()
 デストラクタ
virtual void * New (size_t t) throw (std::bad_alloc)
 メモリ領域確保
virtual void Delete (void *p) throw ()
 メモリ領域解放
virtual void * NewArray (size_t t) throw (std::bad_alloc)
 配列用メモリ領域確保
virtual void DeleteArray (void *p) throw ()
 配列用メモリ領域解放

説明

Allocator クラス.


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

virtual coil::Allocator::~Allocator (  )  [inline, virtual]

デストラクタ

デストラクタ。


関数

virtual void coil::Allocator::Delete ( void *  p  )  throw () [virtual]

メモリ領域解放

メモリ領域を解放する。

引数:
p メモリ領域へのポインタ
virtual void coil::Allocator::DeleteArray ( void *  p  )  throw () [virtual]

配列用メモリ領域解放

配列用メモリ領域を解放する。

引数:
p メモリ領域へのポインタ
virtual void* coil::Allocator::New ( size_t  t  )  throw (std::bad_alloc) [virtual]

メモリ領域確保

メモリ領域を確保する。

引数:
t 割り当てサイズ
戻り値:
メモリ領域へのポインタ
virtual void* coil::Allocator::NewArray ( size_t  t  )  throw (std::bad_alloc) [virtual]

配列用メモリ領域確保

配列用メモリ領域を確保する。

引数:
t 割り当てサイズ
戻り値:
メモリ領域へのポインタ
OpenRTM-aistに対してFri Oct 28 18:31:15 2016に生成されました。  doxygen 1.6.3