CrossFramework Library

XBase:メモリ

構成

class  XBase::AutoMemBlock
 MemBlockのオートポインタ。 [詳細]
class  XBase::AutoPtr< T >
 std::auto_ptrと同じオートポインタクラス。 [詳細]
class  XBase::AutoSPPtr< T >
 AutoPtrのAllocator指定版。 [詳細]
class  XBase::IAllocator
 アロケータインターフェース。 [詳細]
class  XBase::MemBlock
 メモリブロック。 [詳細]
class  XBase::ScopedPtr< T >
 boost::scoped_ptrと同じオートポインタクラス。 [詳細]

関数

 XBase::ScopedPtr::ScopedPtr (T *aPtr=0)
 コンストラクタ

IAllocator用operator new/delete

void * operator new (std::size_t,::XBase::IAllocator &)
void * operator new[] (std::size_t,::XBase::IAllocator &)
void operator delete (void *,::XBase::IAllocator &)
void operator delete[] (void *,::XBase::IAllocator &)
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義