クラス SysAllocator

#include <system-alloc.h>

SysAllocatorに対する継承グラフ

Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

 SysAllocator ()
virtual ~SysAllocator ()
virtual void * Alloc (size_t size, size_t *actual_size, size_t alignment)=0

Public 変数

bool usable_
bool failed_


説明

tcmalloc-0.93/system-alloc.h68 行で定義されています。


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

SysAllocator::SysAllocator (  )  [inline]

tcmalloc-0.93/system-alloc.h70 行で定義されています。

virtual SysAllocator::~SysAllocator (  )  [inline, virtual]

tcmalloc-0.93/system-alloc.h74 行で定義されています。


関数

virtual void* SysAllocator::Alloc ( size_t  size,
size_t *  actual_size,
size_t  alignment 
) [pure virtual]

SbrkSysAllocator, MmapSysAllocator, と DevMemSysAllocatorで実装されています。

参照元 TCMalloc_SystemAlloc().


変数

tcmalloc-0.93/system-alloc.h79 行で定義されています。

参照元 TCMalloc_SystemAlloc().


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:14 2009に生成されました。  doxygen 1.5.6