SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送
メインページ   名前空間一覧   クラス階層   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

名前空間 dkutil::memory の解説


構成

class  dKingyoAllocateManagerDefault
class  dKingyoAllocatorGC
 INL_dKingyoAllocatorGCのラッパー 各メンヴァ関数内部ではGetdKingyoGCOriginalRefelenceを使っている。. [詳細]

class  dKingyoArrayOneByOneDynamic
 データの配列をサポートする。ハンドルベースのクラスを作る時に超便利!固定領域のメモリ確保なら超高速です [詳細]

class  dKingyoArrayOneByOneStatic
class  dKingyoDataWrapperArrayWarehouse
 dKingyoArrayOneByOneDynamicのラッパー [詳細]

class  dKingyoDataWrapperMap
class  dKingyoDataWrapperOverwriteAcceptMap
 これは上書きを許可するMap(dKingyoDataWrapperMap)です。 [詳細]

class  dKingyoDataWrapperSTLPortHashMap
 ハッシュマップを使ったデータ格納データベースの構築。 [詳細]

class  dKingyoFrameMemory
 フレームベースのメモリ管理 コレさえあればメモリブロック?の分割が防げるかも!? [詳細]

class  INL_dKingyoAllocatorGC
 ガベコレもどきの 実装 本体もし、デバック機能ビュー機能を使うのであればRelease VersionのdKingyoAllocatorGC [詳細]

struct  tugFrameMemoryTest
struct  tugNewVSOneByOne

Typedef

typedef dkutil::memory::tugNewVSOneByOne NewVSOneByOne

関数

INL_dKingyoAllocatorGCGetdKingyoGCOriginalRefelence ()
 偽装ガベージコレクタのシングルトン参照をゲット

void CheckNullAddress (void *p)
void MemoryTest2__ ()
void MemoryTest__ ()
void MemoryTest3__new_vs_dKingyoArrayOneByOneDynamic ()
void MemoryTest4__malloc_vs_OneByOne ()
template<class T> int ReallocateByNew (T **before, DWORD oldcount, T **after, DWORD extend, DWORD *aftercount)
 新しいメモリ領域を作成してもとのメモリの内容をコピーする

void dKingyoDataWrapperMapTest ()
void dKingyoDataWrapperHashMapExpectionTest ()
void TestdKingyoFrameMemory ()


Typedef の解説

typedef struct dkutil::memory::tugNewVSOneByOne dkutil::memory::NewVSOneByOne
 


関数の解説

void CheckNullAddress void *  p  )  [inline]
 

void dkutil::memory::dKingyoDataWrapperHashMapExpectionTest  ) 
 

void dkutil::memory::dKingyoDataWrapperMapTest  ) 
 

INL_dKingyoAllocatorGC& GetdKingyoGCOriginalRefelence  )  [inline]
 

偽装ガベージコレクタのシングルトン参照をゲット

void dkutil::memory::MemoryTest2__  ) 
 

void dkutil::memory::MemoryTest3__new_vs_dKingyoArrayOneByOneDynamic  ) 
 

void dkutil::memory::MemoryTest4__malloc_vs_OneByOne  ) 
 

void dkutil::memory::MemoryTest__  ) 
 

template<class T>
int ReallocateByNew T **  before,
DWORD  oldcount,
T **  after,
DWORD  extend,
DWORD *  aftercount
[inline]
 

新しいメモリ領域を作成してもとのメモリの内容をコピーする

void dkutil::memory::TestdKingyoFrameMemory  ) 
 


dKingyoUtilClass (dkutil)に対してMon Jun 9 01:33:40 2003に生成されました。 doxygen1.3