|
Public メンバ関数 |
|
std::new_handler | set_new_handler (std::new_handler handler) |
| | new演算子に失敗した際の処理関数の設定
|
Static Public メンバ関数 |
|
void * | operator new (std::size_t size) throw (std::bad_alloc) |
| | new演算子
|
|
void | operator delete (void *p) throw () |
| | delete演算子
|
| template<typename Sync> void * | operator new (std::size_t size, Sync sync) throw (std::bad_alloc) |
| | 同期方法指定付きnew演算子
|
|
template<typename Sync> void | operator delete (void *p, Sync) throw () |
| | 同期方法指定付きnew演算子に対応するdelete演算子
|
|
void * | operator new (std::size_t size, const std::nothrow_t &nt) throw () |
| | 例外を投げないnew演算子
|
|
void | operator delete (void *p, const std::nothrow_t &) throw () |
| | 例外を投げないnew演算子に対応するdelete演算子
|
|
template<typename Sync> void * | operator new (std::size_t size, const std::nothrow_t &, Sync sync) throw () |
| | 例外を投げない同期方法指定付きnew演算子
|
|
template<typename Sync> void | operator delete (void *p, const std::nothrow_t &, Sync) throw () |
| | 例外を投げない同期方法指定付きnew演算子に対応するdelete演算子
|
Protected メンバ関数 |
| | ~fixed_sized_new () |
| | デストラクタ
|