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

dkcBuffer.c File Reference

#include "dkcBuffer.h"
#include "dkcStdio.h"

Include dependency graph for dkcBuffer.c:

Include dependency graph

Functions

DKC_BUFFER *WINAPI dkcAllocBuffer (const void *data, size_t size)
 バッファ領域を得る。

int WINAPI dkcFreeBuffer (DKC_BUFFER **ptr)
 dkcAllocBuffer()で確保したリスト領域と内部バッファを削除。dkcAllocBufferと対。

int WINAPI dkcBufferSet (DKC_BUFFER *ptr, const void *data, size_t size)
int WINAPI dkcBufferGet (DKC_BUFFER *ptr, void *data, size_t size)
int WINAPI dkcBufferResize (DKC_BUFFER *ptr, size_t size)
DKC_BUFFER *WINAPI dkcAllocBufferCopy (const DKC_BUFFER *ptr)

Detailed Description

d金魚
Since:
2004/3/xx

Function Documentation

DKC_BUFFER* WINAPI dkcAllocBuffer const void *  data,
size_t  size
 

バッファ領域を得る。

Parameters:
data[in] バッファへコピーしたいデータへのポインタ
size[in] バッファのサイズ(dataのサイズ)

DKC_BUFFER* WINAPI dkcAllocBufferCopy const DKC_BUFFER ptr  ) 
 

int WINAPI dkcBufferGet DKC_BUFFER ptr,
void *  data,
size_t  size
 

int WINAPI dkcBufferResize DKC_BUFFER ptr,
size_t  size
 

int WINAPI dkcBufferSet DKC_BUFFER ptr,
const void *  data,
size_t  size
 

int WINAPI dkcFreeBuffer DKC_BUFFER **  ptr  ) 
 

dkcAllocBuffer()で確保したリスト領域と内部バッファを削除。dkcAllocBufferと対。

DKC_BUFFERをデリート

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


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