Main Page | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

dkcUniqueID.h File Reference

UniqueなIDを生成するものを作ろうと思っていたが、すでに作る気無し。どちら様かソースを寄付していただけないでしょうか?. More...

#include "dkcOSIndependent.h"
#include "dkcMemoryStream.h"

Include dependency graph for dkcUniqueID.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

struct  dkc_UniqueID

Typedefs

typedef dkc_UniqueID DKC_UNIQUE_ID

Functions

DKC_EXTERN DKC_UNIQUE_ID
*WINAPI 
dkcAllocUniqueID (void)
 IDを生成するものを取得。.

DKC_EXTERN int WINAPI dkcFreeUniqueID (DKC_UNIQUE_ID **ptr)
DKC_EXTERN int WINAPI dkcUniqueIDGet (DKC_UNIQUE_ID *ptr)
DKC_EXTERN void dkcUniqueIDReturn (DKC_UNIQUE_ID *ptr, int id)


Detailed Description

UniqueなIDを生成するものを作ろうと思っていたが、すでに作る気無し。どちら様かソースを寄付していただけないでしょうか?.


Typedef Documentation

typedef struct dkc_UniqueID DKC_UNIQUE_ID
 

ユニークなIDを生成する機構の保存データ構造


Function Documentation

DKC_EXTERN DKC_UNIQUE_ID* WINAPI dkcAllocUniqueID void   ) 
 

IDを生成するものを取得。.

DKC_EXTERN int WINAPI dkcFreeUniqueID DKC_UNIQUE_ID **  ptr  ) 
 

DKC_UNIQUE_IDをデリート

Note:
必ず使用したあとはこれを呼んでください。

DKC_EXTERN int WINAPI dkcUniqueIDGet DKC_UNIQUE_ID ptr  ) 
 

Note:

DKC_EXTERN void dkcUniqueIDReturn DKC_UNIQUE_ID ptr,
int  id
 

Parameters:
id[in] 同じidを二回解放するとバグリます。


Generated on Mon Apr 26 19:37:19 2004 for dkutil_c by doxygen 1.3.6